@layer legacy{.product-technical-specs{background:var(--color-body-background-secondary-color);margin-bottom:1.5rem;position:relative}.product-technical-specs__featured{font-size:.875rem;justify-content:left;padding:0 1.5rem 1.5rem}@media print,screen and (min-width:769px){.product-technical-specs__featured{justify-content:center;padding:inherit}.product-technical-specs__featured-item{max-width:10rem}}.product-technical-specs__featured-image{height:3.5rem;width:100%}@media print,screen and (min-width:769px){.product-technical-specs__featured-image{height:5rem}}.product-technical-specs__featured-image svg *{fill:var(--color-primary)}@media(prefers-color-scheme:dark){:root:not([data-scheme]) .product-technical-specs__featured-image svg *{fill:var(--color-body)}}.is-dark .product-technical-specs__featured-image svg *,.product-technical-specs__featured-image svg .is-dark,[data-scheme=dark] .product-technical-specs__featured-image svg *{fill:var(--color-body)}.product-technical-specs__featured-name{color:var(--color-body-lighter);margin-bottom:.5rem}.product-technical-specs__list{font-size:.875rem;padding-bottom:4rem}@media print,screen and (min-width:769px){.product-technical-specs__list{font-size:1.125rem;padding-bottom:inherit}}.product-technical-specs__list-title{font-size:1rem;margin-left:auto;margin-right:auto;max-width:88%}.product-technical-specs__list-title:not(:first-of-type){border-top:1px solid var(--color-border)}.product-technical-specs__list-title:first-of-type{margin-top:0}@media print,screen and (min-width:769px){.product-technical-specs__list-title{max-width:40.625rem}.product-technical-specs__list-title:first-of-type{max-width:49.125rem}}.product-technical-specs__list-item{background:var(--color-body-background-secondary-color);border-radius:20px;padding:.75rem 1.5rem}.product-technical-specs__list-item:nth-child(odd){background:var(--color-body-background-ternary-color)}@media(prefers-color-scheme:dark){:root:not([data-scheme]) .product-technical-specs__list-item:nth-child(odd){background:var(--color-body-background-color)}}.is-dark .product-technical-specs__list-item:nth-child(odd),.product-technical-specs__list-item:nth-child(odd).is-dark,[data-scheme=dark] .product-technical-specs__list-item:nth-child(odd){background:var(--color-body-background-color)}.product-technical-specs__more{display:flex;justify-content:center;width:100%}.product-technical-specs__more-button{align-items:center;background:var(--color-body-background-secondary-color);border-radius:290394px;box-shadow:.25rem .25rem 1.25rem rgba(var(--color-primary-rgb),.1);color:var(--color-primary);display:flex;font-weight:600;justify-content:center;margin:0 24px;padding:.75rem 1rem;text-align:center;text-transform:uppercase;transform:translateY(50%)}@media screen and (max-width:768px){.product-technical-specs__more-button{flex-wrap:wrap;gap:.25rem;line-height:1.5rem}}.product-technical-specs__more-button .icon{display:inline-block;font-size:.75rem;margin-left:.75ch;transition:.15s}.comparator__filter{font-weight:700}.comparator__tools__heading{align-items:center;display:flex;gap:var(--space-400);justify-content:space-between}@media screen and (max-width:768px){.comparator__tools__heading{flex-direction:column;justify-content:center}}.comparator__tools__heading h2{font-size:var(--size-800)}@media screen and (max-width:768px){.comparator__tools__heading h2{text-align:center}}.comparator__tools__section{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--space-400);justify-content:center}@media screen and (min-width:1000px){.comparator__tools__section{align-items:flex-end;flex-direction:row;justify-content:space-between}}.comparator__filters{display:flex;flex-wrap:wrap;gap:var(--space-400);justify-content:space-between;width:100%}@media screen and (max-width:768px){.comparator__filters{flex-direction:column}}@media print,screen and (min-width:769px){.comparator__filters{align-items:start}}.filters__on-off-switches{align-self:center}.filters__checkboxes,.filters__on-off-switches,.filters__selects,.filters__sliders{align-items:center;display:flex;flex-wrap:nowrap;gap:var(--space-300);justify-content:center}.filters__sliders{flex-grow:1}@media screen and (max-width:768px){.filters__sliders{flex-direction:column}}@media screen and (min-width:1000px){.filters__selects{justify-content:flex-end}}@media screen and (max-width:768px){.filters__selects{flex-wrap:wrap;justify-content:center;width:100%}}.filter__label{margin-bottom:12px;white-space:nowrap}.filter__label-compare{opacity:.5}.comparator__filters input{-webkit-appearance:auto;appearance:auto}.filter--slider{display:flex;flex:1;flex-direction:column;width:100%}.filter--select{display:inline-block;position:relative}.filter--select .filter-title{display:block;text-align:center}.filters__checkboxes{flex-grow:1}.filter--checkbox__items{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-200)}.filter--checkbox__items label{align-items:center;display:flex;gap:.4rem}.comparator__reset{--button-bg:hsl(var(--clr-neutral-300)/100%);--button-bg-hover:hsl(var(--clr-neutral-500)/100%);border:none;opacity:.7;padding-left:var(--space-100);padding-right:var(--space-200);transition:opacity .2s ease-in-out}.comparator__reset:hover{opacity:1}.comparator__reset:disabled{cursor:not-allowed;opacity:.2}.comparator__reset:disabled:hover:before{all:unset!important}.comparator__tools .comparator__newbie-mode{flex-shrink:0}.comparator__tools .comparator__newbie-mode .close-button-wrapper,.comparator__tools .comparator__newbie-mode .question-wrapper,.comparator__tools.newbie-mode--active #js-start-newbiemode{display:none}.comparator__tools.newbie-mode--active .comparator__newbie-mode{flex-basis:100%}.comparator__tools.newbie-mode--active .close-button-wrapper{display:flex;justify-content:flex-end}.comparator__tools.newbie-mode--active .comparator__newbie-mode>.question-wrapper{display:flex;flex-direction:column;gap:var(--space-300);position:relative}.comparator__tools.newbie-mode--active .newbie-mode__buttons,.comparator__tools.newbie-mode--active .newbie-mode__propositions{align-items:center;display:flex;gap:var(--space-200);justify-content:center}.comparator__tools.newbie-mode--active .newbie-mode__propositions{flex-wrap:wrap}@media screen and (max-width:768px){#js-start-newbiemode{white-space:wrap}}}
