.c-extensionsAndStorageSlider{max-width:120rem;padding:0 6rem;margin:.8rem auto 1rem;position:relative}.c-extensionsAndStorageSlider__carousel{padding-bottom:1rem;overflow:hidden}.c-extensionsAndStorageSlider__carouselWrapper{display:flex;gap:1.6rem}.c-extensionsAndStorageSlider__slide{width:20rem}.c-extensionsAndStorageSlider__carouselButton{position:absolute;top:50%;transform:translateY(-50%);background-color:#fff;filter:drop-shadow(0 1px 1px rgba(0,0,0,.12));border-color:#fff}.c-extensionsAndStorageSlider__carouselButton[disabled]{background-color:var(--neutral-100);border-color:var(--neutral-100)}.c-extensionsAndStorageSlider__carouselPrev{left:0}.c-extensionsAndStorageSlider__carouselNext{right:0}.c-extensionsAndStorageSlider__button{display:flex;width:20rem;flex-shrink:0;background-color:#fff;padding:1.6rem;text-align:left;position:relative}.c-extensionsAndStorageSlider__button img{width:6.4rem;height:auto;margin:0 auto}.c-extensionsAndStorageSlider__button.isActive{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}.c-extensionsAndStorageSlider__button.isActive:after{content:"";position:absolute;left:50%;bottom:-12px;width:0;height:0;border-style:solid;border-width:12px 11px 0;border-color:var(--primary) transparent transparent transparent;transform:rotate(0deg) translateX(-50%)}.c-extensionsAndStorageSlider__name{font-size:1.1rem;display:block;line-height:1.2;font-weight:400;margin-top:1rem;min-height:4rem;display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.c-extensionsAndStorageSlider__price{font-size:1.1rem}.swiper-slide-active .c-extensionsAndStorageSlider__price{font-weight:700}:root{--navigationWrapperTop:0rem}html:has(.c-productSection__navigationWrapper){scroll-padding-top:16rem}html:has(.c-addToCartBanner){--navigationWrapperTop:8rem}.c-productSection__navigationWrapper{text-align:center;margin:5rem auto;position:-webkit-sticky;position:sticky;top:var(--navigationWrapperTop);z-index:var(--zindex-sticky)}@media only screen and (max-width:1024px){.c-productSection__navigationWrapper{display:none}}.c-productSection__navigationWrapper:before{opacity:0;transition:.2s ease-in-out}.stickyNavigation .c-productSection__navigationWrapper{display:block;border-bottom:1px solid var(--neutral-200)}@media only screen and (max-width:1024px){.stickyNavigation .c-productSection__navigationWrapper{display:none}}.stickyNavigation .c-productSection__navigationWrapper:before{content:"";display:block;opacity:1;width:100vw;height:calc(100% + 2px);position:absolute;top:-1px;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;border-top:1px solid var(--neutral-200);box-shadow:0 10px 22px 0 rgba(0,0,0,.03);background-color:#fff;border-bottom:1px solid var(--neutral-200)}.c-productSection__navigation{border-radius:1rem;background-color:#fff;display:inline-block;box-shadow:0 10px 22px 0 rgba(0,0,0,.03)}.stickyNavigation .c-productSection__navigation{display:block;box-shadow:none;position:relative;z-index:var(--zindex-above)}@media only screen and (max-width:1024px){.stickyNavigation .c-productSection__navigation{display:none}}.c-productSection__navigationList{list-style:none;display:inline-flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:3.2rem}@media only screen and (max-width:1280px){.c-productSection__navigationList{gap:1.6rem}}.c-productSection__navigationListItem{flex-shrink:0}.c-productSection__navigationLink{min-height:7rem;display:inline-flex;align-items:center;font-weight:600;text-decoration:none;padding:1.2rem 3.2rem;position:relative}@media only screen and (max-width:1280px){.c-productSection__navigationLink{min-height:4.8rem;padding:1.6rem}}.stickyNavigation .c-productSection__navigationLink{min-height:4.8rem}.c-productSection__navigationLink:after{content:"";opacity:0;display:block;height:.4rem;width:60%;background-color:var(--primary);border-radius:.4rem .4rem 0 0;position:absolute;bottom:0;left:50%;transform:translateX(-50%);transition:.2s ease-in-out}.c-productSection__navigationLink.current{font-weight:700}@media(hover:hover)and (pointer:fine){.c-productSection__navigationLink:hover{text-decoration:none}.c-productSection__navigationLink:hover:after{opacity:1}}body:has(:target[id=complementary-products]) a[href="#complementary-products"]:after{opacity:1}body:has(:target[id=compatibility]) a[href="#compatibility"]:after{opacity:1}body:has(:target[id=service]) a[href="#service"]:after{opacity:1}body:has(:target[id=extension-products]) a[href="#extension-products"]:after{opacity:1}body:has(:target[id=storage-products]) a[href="#storage-products"]:after{opacity:1}body:has(:target[id=description]) a[href="#description"]:after{opacity:1}body:has(:target[id=characteristics]) a[href="#characteristics"]:after{opacity:1}body:has(:target[id=similar-products]) a[href="#similar-products"]:after{opacity:1}body:has(:target[id=trustpilot-reviews]) a[href="#trustpilot-reviews"]:after{opacity:1}.c-trustpilotReviews__content{display:grid;grid-template-columns:36rem 1fr;grid-gap:4rem;gap:4rem}@media only screen and (max-width:1280px){.c-trustpilotReviews__content{grid-template-columns:36rem 1fr}}@media only screen and (max-width:1024px){.c-trustpilotReviews__content{grid-template-columns:1fr}.c-trustpilotReviews__globalNote{border-bottom:1px solid var(--neutral-300);padding-bottom:2.4rem}}.c-trustpilotReviews__globalNote .c-review{justify-content:center;align-items:center;flex-direction:column;gap:0;margin-bottom:2.4rem}.c-trustpilotReviews__globalNote .c-review__score{font-size:3.6rem;font-weight:700;width:100%;text-align:center;color:#000;gap:.4rem;display:flex;justify-content:center;align-items:baseline}.c-trustpilotReviews__globalNote .c-review__score span{font-size:1.6rem;font-weight:600;letter-spacing:.4rem}.c-trustpilotReviews__globalNote .c-review__count{margin-top:1rem}@media only screen and (min-width:1024.2px){.c-trustpilotReviews__reviews{border-left:1px solid var(--neutral-200);padding-left:4rem}}.c-trustpilotReviews__filter{display:flex;align-items:center;gap:2.4rem;max-width:20rem;margin-left:auto;margin-bottom:3.2rem}@media only screen and (max-width:1024px){.c-trustpilotReviews__filter{margin-left:0;margin-bottom:1.6rem}}.c-trustpilotReviews__comment{display:flex;flex-wrap:wrap;padding-bottom:2.4rem;border-bottom:1px solid var(--neutral-200)}.c-trustpilotReviews__comment:not(:last-child){margin-bottom:2.4rem}.c-trustpilotReviews__commentScore{width:12rem;margin-right:8rem}@media only screen and (max-width:768px){.c-trustpilotReviews__commentScore{margin-right:2rem}}.c-trustpilotReviews__commentInfos{width:calc(100% - 20rem)}@media only screen and (max-width:768px){.c-trustpilotReviews__commentInfos{text-align:right;width:calc(100% - 14rem)}}.c-trustpilotReviews__commentDesc{padding-left:20rem}@media only screen and (max-width:768px){.c-trustpilotReviews__commentDesc{padding-left:0}}@media only screen and (max-width:1024px){.c-trustpilotReviews__toggleAnswer:has(input:checked)+.c-trustpilotReviews__list .c-trustpilotReviews__commentAnswer{display:block}}.c-trustpilotReviews__commentAnswer{background-color:var(--blue-100);padding:2.4rem;border-radius:1.2rem}@media only screen and (max-width:1024px){.c-trustpilotReviews__commentAnswer{display:none}}