@charset "UTF-8";html body .uwy.userway_p1 .userway_buttons_wrapper{bottom:.5rem;top:unset}@media (max-width:1023px){html body .uwy.userway_p1 .userway_buttons_wrapper{bottom:1rem;left:calc(100vw - .5rem)}html body[data-page_template=product] .uwy.userway_p1 .userway_buttons_wrapper{bottom:5.5rem}}body>footer .review-container{display:flex;justify-content:center}body>footer .review-container img{width:200px}.popinContent.push-web-popin{top:15%}.popinContent.push-web-popin .content{margin:1rem 1rem 0}.popinContent.push-web-popin .content .action-notification{display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem}.popinContent.push-web-popin .content .action-notification .button{height:auto;line-height:2rem;width:6rem}@media (max-width:1023px){.popinContent.push-web-popin{width:calc(95% - 5rem)}.popinContent.push-web-popin .content .action-notification{justify-content:center}}.delivery-info{align-items:center;background-color:#4b5f4b;border-radius:.5rem;color:#fff;display:flex;font-family:sofia,sans-serif;font-size:.85rem;gap:1rem;margin-bottom:2rem;padding:1rem;width:23rem}.delivery-info__text{line-height:120%}.delivery-info__text strong{font-family:sofiam,sans-serif;font-weight:unset}.delivery-info__text sub{line-height:0}.delivery-info__image{height:3rem;width:3rem}.col-step2-3 .delivery-info{margin-right:2rem;width:calc(100% - 6rem)}@media (max-width:1023px){.col-step2-3 .delivery-info,.delivery-info{justify-content:space-between;margin-right:0;width:unset}}.eco-note-score{background-color:#f5f5f5;border-radius:.5rem;display:flex;flex-direction:column;font-family:sofia,sans-serif;gap:2rem;justify-content:space-between;margin:1.5rem 0;padding:2rem}.eco-note-score__reassurance video{border-radius:.5rem;height:20rem;object-fit:cover;width:100%}.eco-note-score__header{display:flex;justify-content:space-between}.eco-note-score__header__title{display:flex;flex-direction:column;gap:.25rem}.eco-note-score__header__title .subtitle{font-family:sofiam,sans-serif;font-size:1.125rem}.eco-note-score__header__icon{background-color:#fff;border-radius:.25rem;display:flex;height:fit-content;padding:.375rem .75rem}.eco-note-score__header__icon img{width:3rem}.eco-note-score__criteria{display:grid;gap:1rem;grid-template-columns:1fr}.eco-note-score__criteria__item{align-items:center;display:flex;gap:.5rem}.eco-note-score__criteria__item img{height:1.5rem;width:1.5rem}.eco-note-score__slide-in-trigger{background-color:transparent;color:#000;font-size:1rem;padding:0;text-align:start;text-decoration:underline;text-underline-offset:5px;width:fit-content}@media (min-width:768px){.eco-note-score__criteria{grid-template-columns:1fr 1fr}.eco-note-score__criteria__item{font-size:.875rem}.eco-note-score__criteria__item:last-child{grid-column:2}}.product-info{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:1rem}.product-info__title{font-weight:700}.swiper .lifecycle__item--lifetime .accordion-inner{display:flex;flex-direction:column;padding:2rem}.swiper .lifecycle__item--lifetime .accordion-inner--plainBackground{border-radius:.5rem;box-sizing:border-box;color:#fff;height:100%;justify-content:space-between;position:absolute;top:0;width:100%}.swiper .lifecycle__item--lifetime .accordion-inner--plainBackground a{border-bottom:1px solid #fff;color:#fff;font-size:1rem;width:fit-content}.swiper .lifecycle__item--lifetime .accordion-inner--plainBackground img{height:100%}.swiper .lifecycle__item--lifetime button{background-color:transparent;color:#fff;font-size:1rem;padding:0;text-align:start;text-decoration:underline;text-underline-offset:5px;width:fit-content}.swiper .lifecycle__item--lifetime.swiper-slide{width:16.25rem}.swiper .lifecycle__item--lifetime picture{width:100%}.swiper .lifecycle__item--lifetime img{border-radius:.5rem;height:20rem;object-fit:cover;width:100%}.swiper .lifecycle__item--lifetime .wrapper__title{line-height:1.55rem;margin-bottom:1rem}.swiper .lifecycle__item--lifetime .wrapper__highlighted-value{display:flex;font-size:3.125rem}.swiper .lifecycle__item--lifetime .wrapper__highlighted-value sup{font-size:2rem;margin-top:1rem}.swiper .lifecycle__item--lifetime .wrapper strong{font-size:1.125rem}@media (min-width:768px){.swiper .lifecycle__item--lifetime.swiper-slide{grid-area:lifetime;height:unset;width:unset}.swiper .lifecycle__item--lifetime.swiper-slide .accordion-inner{padding:2rem 1rem}}@media (min-width:1366px){.swiper .lifecycle__item--lifetime.swiper-slide .accordion-inner{padding:2rem}}.swiper .lifecycle__item--impact{background-color:#f5f5f5;flex-direction:column;justify-content:space-between;padding:2rem}.swiper .lifecycle__item--impact button{background-color:transparent;color:#000;font-size:1rem;padding:0;text-align:start;text-decoration:underline;text-underline-offset:5px;width:fit-content}.swiper .lifecycle__item--impact.swiper-slide{width:14.375rem}.swiper .lifecycle__item--impact .wrapper .value{color:#2f492f;font-size:1rem}.swiper .lifecycle__item--impact .wrapper .highlighted-value{color:#2f492f;display:flex;font-family:sofiam,sans-serif;font-size:2.5rem;margin-bottom:-.75rem;margin-top:1.4rem}@media (min-width:768px){.swiper .lifecycle__item--impact.swiper-slide{grid-area:impact;height:unset;padding:2rem 1rem;width:unset}}@media (min-width:1366px){.swiper .lifecycle__item--impact.swiper-slide{padding:2rem}.swiper .lifecycle__item--impact.swiper-slide .highlighted-value{font-size:2.8rem}}.swiper .lifecycle__item--footprints{background-color:#f5f5f5;flex-direction:column;justify-content:space-between;padding:2rem}.swiper .lifecycle__item--footprints.swiper-slide{width:20rem}.swiper .lifecycle__item--footprints .footprint-item{display:flex;flex-direction:column;gap:.5rem}.swiper .lifecycle__item--footprints .footprint-item__label{display:flex;gap:.5rem}.swiper .lifecycle__item--footprints .footprint-item__title{font-family:sofiam,sans-serif;font-size:1rem}.swiper .lifecycle__item--footprints .footprint-item__helper{margin-top:.2rem}.swiper .lifecycle__item--footprints .footprint-item__helper .tooltip{cursor:pointer;position:unset}.swiper .lifecycle__item--footprints .footprint-item__helper .tooltip button{background-color:transparent;padding:0}.swiper .lifecycle__item--footprints .footprint-item__helper .tooltip .tooltip-text{background-color:#2f492f;border-radius:.25rem;color:#fff;display:flex;flex-direction:column;inset:20px;justify-content:center;margin-left:.4rem;padding:1rem;position:absolute;text-align:center;visibility:hidden;width:auto;z-index:1}.swiper .lifecycle__item--footprints .footprint-item__helper .tooltip .tooltip-text sub,.swiper .lifecycle__item--footprints .footprint-item__helper .tooltip .tooltip-text sup{line-height:90%}.swiper .lifecycle__item--footprints .footprint-item__helper .tooltip .tooltip-text__header{display:flex;justify-content:end;margin-bottom:1rem;position:absolute;right:25px;top:25px}.swiper .lifecycle__item--footprints .footprint-item__helper .tooltip.active .tooltip-text{visibility:visible}@media (min-width:768px){.swiper .lifecycle__item--footprints.swiper-slide{grid-area:footprints;height:unset;width:unset}.swiper .lifecycle__item--footprints.swiper-slide .footprint-item__unit{font-size:.75rem}.swiper .lifecycle__item--footprints.swiper-slide .footprint-item img{width:100%}.swiper .lifecycle__item--footprints.swiper-slide .footprint-item__helper .tooltip-text__header{right:15px;top:15px}.swiper .lifecycle__item--footprints.swiper-slide .footprint-item__helper .tooltip-text__header img{width:1rem}}@media (min-width:1024px){.swiper .lifecycle__item--footprints.swiper-slide .footprint-item img{width:80%}.swiper .lifecycle__item--footprints.swiper-slide .footprint-item__helper .tooltip{position:relative}.swiper .lifecycle__item--footprints.swiper-slide .footprint-item__helper .tooltip-text{bottom:unset;box-shadow:0 0 .5rem rgba(0,0,0,.149);left:unset;right:unset;top:unset;width:15rem}.swiper .lifecycle__item--footprints.swiper-slide .footprint-item__helper .tooltip-text__header{display:none}.swiper .lifecycle__item--footprints.swiper-slide .footprint-item__helper:hover .tooltip-text{visibility:visible}.swiper .lifecycle__item--footprints.swiper-slide .footprint-item img{width:100%}}.swiper .lifecycle__item--eco-note.desk{display:none}@media (min-width:768px){.swiper .lifecycle__item--eco-note.desk{display:block;grid-area:econote;height:unset;width:unset}.swiper .lifecycle__item--eco-note.desk .eco-note-score{box-sizing:border-box;gap:2rem;height:100%;margin:0}}.swiper .lifecycle__item--reassurance{border-radius:.5rem}.swiper .lifecycle__item--reassurance .accordion-inner{display:flex;flex-direction:column;padding:2rem}.swiper .lifecycle__item--reassurance .accordion-inner--plainBackground{backface-visibility:hidden;background:linear-gradient(180deg,rgba(0,0,0,.4),transparent 80%);border-radius:.5rem;box-sizing:border-box;color:#fff;height:100%;justify-content:space-between;padding:3rem;position:absolute;top:0;transform:translateZ(0);width:100%}.swiper .lifecycle__item--reassurance .accordion-inner--plainBackground a{border-bottom:1px solid #fff;color:#fff;font-size:1rem;width:fit-content}.swiper .lifecycle__item--reassurance .accordion-inner--plainBackground img{height:100%}.swiper .lifecycle__item--reassurance video{border-radius:.5rem;object-fit:cover;width:100%}.swiper .lifecycle__item--reassurance.swiper-slide{width:20rem}.swiper .lifecycle__item--reassurance button{background-color:transparent;color:#000;padding:0;text-align:start;text-decoration:underline;text-underline-offset:5px;width:fit-content}.swiper .lifecycle__item--reassurance .wrapper{display:flex;flex-direction:column;gap:1rem}.swiper .lifecycle__item--reassurance .wrapper__title{font-family:sofiam,sans-serif;font-size:1.5rem;line-height:150%}.swiper .lifecycle__item--reassurance .wrapper__title span{font-family:stix,sans-serif}.swiper .lifecycle__item--reassurance img{border-radius:.5rem;object-fit:cover;width:100%}.swiper .lifecycle__item--reassurance button{color:#fff;font-size:1rem}@media (min-width:768px){.swiper .lifecycle__item--reassurance.swiper-slide{grid-area:reassurance;height:14rem;width:unset}.swiper .lifecycle__item--reassurance.swiper-slide video{object-position:0 -20rem}}@media (min-width:1366px){.swiper .lifecycle__item--reassurance.swiper-slide{height:unset}.swiper .lifecycle__item--reassurance.swiper-slide video{object-position:0}}.swiper .lifecycle__item--contact{background-color:#2f492f;flex-direction:column;justify-content:space-between;padding:2rem}.swiper .lifecycle__item--contact button{background-color:transparent;color:#fff;font-size:1rem;padding:0;text-align:start;text-decoration:underline;text-underline-offset:5px;width:fit-content}.swiper .lifecycle__item--contact.swiper-slide{width:13.125rem}.swiper .lifecycle__item--contact button,.swiper .lifecycle__item--contact p{color:#fff}.swiper .lifecycle__item--contact .wrapper{display:flex;flex-direction:column;gap:1rem}.swiper .lifecycle__item--contact .wrapper__highlighted-value{font-family:sofiam,sans-serif;font-size:1.125rem}@media (min-width:768px){.swiper .lifecycle__item--contact.swiper-slide{grid-area:contact;height:unset;width:unset}}.swiper .lifecycle{font-size:.875rem}.swiper .lifecycle__item{border-radius:.5rem;box-sizing:border-box;display:flex;height:20rem;position:relative}.swiper .lifecycle__item .wrapper strong{font-family:sofiam,sans-serif;font-weight:unset}@media (min-width:768px){.lifecycle,.swiper .lifecycle{display:grid;gap:1rem;grid-template-areas:"lifetime lifetime lifetime impact impact impact footprints footprints footprints footprints" "econote econote econote econote econote econote econote contact contact contact" "reassurance reassurance reassurance reassurance reassurance reassurance reassurance reassurance reassurance reassurance";grid-template-columns:repeat(10,1fr);grid-template-rows:20rem}.lifecycle__inner--mobile,.swiper .lifecycle__inner--mobile{display:none}}@media (min-width:1366px){.lifecycle,.swiper .lifecycle{grid-template-areas:"lifetime lifetime impact impact footprints footprints footprints reassurance reassurance reassurance" "econote econote econote econote econote contact contact reassurance reassurance reassurance"}.lifecycle__item,.swiper .lifecycle__item{height:unset;width:unset}}.PF-tab.eco-note .PF-tab-content .eco-note-score{margin:0 0 1.5rem}.PF-tab.eco-note .PF-tab-content .eco-note-score__reassurance{margin-bottom:1.5rem;position:relative}.PF-tab.eco-note .PF-tab-content .eco-note-score__reassurance img{height:20rem}.PF-tab.eco-note .PF-tab-content .eco-note-score__reassurance .accordion-inner{display:flex;flex-direction:column;padding:2rem}.PF-tab.eco-note .PF-tab-content .eco-note-score__reassurance .accordion-inner--plainBackground{backface-visibility:hidden;background:linear-gradient(180deg,rgba(0,0,0,.4),transparent 80%);border-radius:.5rem;box-sizing:border-box;color:#fff;height:100%;justify-content:space-between;padding:3rem 1rem;position:absolute;top:0;transform:translateZ(0);width:100%}.PF-tab.eco-note .PF-tab-content .eco-note-score__reassurance .accordion-inner--plainBackground a{border-bottom:1px solid #fff;color:#fff;font-size:1rem;width:fit-content}.PF-tab.eco-note .PF-tab-content .eco-note-score__reassurance .accordion-inner--plainBackground img{height:100%}.PF-tab.eco-note .PF-tab-content .eco-note-score__reassurance button{background-color:transparent;color:#000;padding:0;text-align:start;text-decoration:underline;text-underline-offset:5px;width:fit-content}.PF-tab.eco-note .PF-tab-content .eco-note-score__reassurance .wrapper{display:flex;flex-direction:column;gap:1rem}.PF-tab.eco-note .PF-tab-content .eco-note-score__reassurance .wrapper__title{font-family:sofiam,sans-serif;font-size:1.5rem;line-height:150%}.PF-tab.eco-note .PF-tab-content .eco-note-score__reassurance .wrapper__title span{font-family:stix,sans-serif}.PF-tab.eco-note .PF-tab-content .eco-note-score__reassurance img{border-radius:.5rem;object-fit:cover;width:100%}.PF-tab.eco-note .PF-tab-content .eco-note-score__reassurance button{color:#fff;font-size:1rem}@media (min-width:768px){.PF-tab.eco-note .PF-tab-content.eco-note{display:flex;gap:1rem;width:calc(100% - 2rem)}.PF-tab.eco-note .PF-tab-content.eco-note .eco-note-score{flex:5}.PF-tab.eco-note .PF-tab-content.eco-note .eco-note-score__reassurance{flex:3;height:24rem;margin-bottom:1.5rem}.PF-tab.eco-note .PF-tab-content.eco-note .eco-note-score__reassurance video{height:24rem}.PF-tab.eco-note .PF-tab-content.eco-note .eco-note-score__reassurance img{height:100%}.PF-tab.eco-note .PF-tab-content.eco-note .eco-note-score__reassurance .accordion-inner--plainBackground{padding:3rem}}@media (min-width:1024px){.PF-tab.eco-note .PF-tab-content.eco-note{width:100%}.PF-tab.eco-note .PF-tab-content.eco-note .eco-note-score{flex:1;height:20rem}.PF-tab.eco-note .PF-tab-content.eco-note .eco-note-score__reassurance{flex:1}}.plus-minus-toggler{position:relative}.plus-minus-toggler:after,.plus-minus-toggler:before{background-color:#000;content:" ";height:.5rem;position:absolute;right:.5rem;transform:rotate(90deg);transform-origin:left;transition:transform .3s ease-out;width:.1rem}.plus-minus-toggler:after:hover,.plus-minus-toggler:before:hover{opacity:.8}.plus-minus-toggler:before{transform:translate(.05rem,.05rem) rotate(180deg)}.plus-minus-toggler[aria-expanded=true]:before{transform:rotate(90deg)}@media (max-width:768px){.plus-minus-toggler:after,.plus-minus-toggler:before{right:2rem}}.advantage-slide-in__contact{background-color:#4b5f4b;border-radius:.5rem;margin-top:1.5rem;padding:1.5rem 1rem}.advantage-slide-in__contact p{color:#fff;font-family:sofiam,sans-serif;font-size:.875rem}.advantage-slide-in__contact a{color:#fff;text-decoration:underline}.advantage-slide-in__section{margin-top:1.5rem}.advantage-slide-in__section:first-child{margin-top:1rem}.advantage-slide-in__section__separator{padding:1.5rem 0 0}.advantage-slide-in__section__separator hr{border-top:1px solid #eaeaea;width:40%}.advantage-slide-in__section__inner .text{font-size:.875rem}.advantage-slide-in__section__inner .date{font-size:.875rem;margin-top:1rem}.advantage-slide-in__section__inner:nth-child(2){margin-top:1.5rem}.advantage-slide-in__section__inner .highlight{color:#4d7620;font-family:sofiam,sans-serif;padding:.5rem 0}.advantage-slide-in__section__inner .links{display:flex;flex-direction:column}.advantage-slide-in__section__inner .links .button-as-link{background-color:transparent;color:#000;font-size:1rem;padding:0;text-align:start;text-decoration:underline;width:fit-content}.advantage-slide-in__section__title{font-family:sofiam,sans-serif;font-size:1rem;margin-bottom:.5rem}.advantage-slide-in__impact{background-color:#ebf3e2;border-radius:.5rem;color:#4d7620;font-family:sofiam,sans-serif;margin-top:1.5rem;padding:.5rem 1rem;text-align:center}.advantage-slide-in__title{color:#4d7620;font-family:sofiam,sans-serif;padding:.5rem .5rem 0}.advantage-slide-in__choice{background-color:#f5f5f5;border-radius:.75rem;display:flex;gap:.25rem;justify-content:space-between;padding:.25rem}.advantage-slide-in__choice .separator{align-items:center;display:flex}.advantage-slide-in__choice .separator>div{background-color:#cbcbcb;height:70%;width:1px}.advantage-slide-in__choice__title{margin-bottom:.5rem;text-align:center}.advantage-slide-in__choice__inner{display:flex;gap:.3rem;width:100%}.advantage-slide-in__choice__item{border:1px solid transparent;border-radius:.5rem;cursor:pointer;display:flex;justify-content:center;padding:.3rem 1rem;width:100%}.advantage-slide-in__choice__item.active{background-color:#fff;border:1px solid #000}.advantage-slide-in__choice__item span{font-family:sofiam,sans-serif;font-size:.875rem;padding:.25rem}@media (min-width:1366px){.advantage-slide-in__choice{gap:.5rem}}.reviews-notice{cursor:pointer;margin-top:.3rem;width:fit-content}.reviews-notice button{background-color:transparent;color:#000;font-size:1rem;padding:0;text-align:start;text-decoration:underline;text-underline-offset:5px;width:fit-content}.reviews-notice__title{align-items:center;display:flex;gap:.3rem}.reviews-notice__title__value{font-size:.875rem}.reviews-notice:hover .reviews-notice__content{display:block}.reviews-notice__icon{align-items:center;background-color:#eaeaea;border-radius:50%;display:flex;height:1rem;justify-content:center;width:1rem}.reviews-notice__content{background-color:#fff;border-radius:.3rem;box-shadow:0 0 .5rem rgba(0,0,0,.149);cursor:default;display:none;padding:1rem;position:absolute;top:1.6rem;width:auto;z-index:1}.reviews-notice__content a{text-decoration:underline}.reviews-notice__content a:hover{font-family:sofiam,sans-serif}.reviews-notice__content.active{display:block}@media (min-width:1024px){.reviews-notice__title__value{font-size:1rem}}.product-reviews__ratings__stars{display:flex;gap:.2rem;padding:0 0 .3rem}.product-reviews__ratings__stars .star_rating{--ratingSize:5rem}.product-reviews__ratings__rate .value{font-size:4rem}.product-reviews__ratings__rate .total{font-family:sofiam,sans-serif;font-size:2rem}.slideContent .product-reviews__ratings__container{bottom:0;display:grid;gap:0;grid-template-areas:"rate count" "stars count";grid-template-columns:1fr 1fr;grid-template-rows:5fr 1fr;position:relative;top:0}.slideContent .product-reviews__ratings__rate{grid-area:rate}.slideContent .product-reviews__ratings__stars{display:none;grid-area:stars;margin:auto}.slideContent .product-reviews__ratings-count{grid-area:count}.slideContent__list__content--masonry{grid-template-columns:1fr}.product-reviews__item{background-color:#f5f5f5;border-radius:.5rem;padding:1.5rem}.product-reviews__item__content{font-size:.875rem}.product-reviews__item__container{display:flex;flex-direction:column;gap:1rem;justify-content:center}.product-reviews__item__stars{display:flex;gap:.2rem}.product-reviews__item__stars .star_rating{--ratingSize:5rem}.product-reviews__item__customer-name{font-family:sofiam,sans-serif}.product-reviews__item__text-block{font-size:.75rem;line-height:1.4rem}.product-reviews__response{background-color:#fff;border-radius:.5rem;font-size:.75rem;padding:1rem}.product-reviews__response__author{font-family:sofiam,sans-serif;margin-bottom:.3rem}.star_rating{--ratingSize:3.75rem;display:inline-block;height:calc(var(--ratingSize)/5);position:relative;width:var(--ratingSize)}.star_rating:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNlNmU2ZTYiIHZlcnNpb249IjEuMCIgdmlld0JveD0iMCAwIDUwIDUwIj48cGF0aCBkPSJNMjUgMi4yNzMgMTguNjEgMTguNDhsLTE3LjguOTM4IDEzLjgzOCAxMC45OTQtNC41NzggMTYuODFMMjUgMzcuNzczbDE0LjkzIDkuNDUtNC41NzgtMTYuODEgMTMuODM3LTEwLjk5NC0xNy43OTgtLjkzOHoiLz48L3N2Zz4=);background-repeat:repeat-x;background-size:calc(var(--ratingSize)/5);content:"";width:var(--ratingSize)}.star_rating:before,.star_rating>span{display:block;height:calc(var(--ratingSize)/5);position:absolute}.star_rating>span{--rating:5;overflow:hidden;width:var(--rating)}.star_rating>span:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNmNGNmM2EiIHZlcnNpb249IjEuMCIgdmlld0JveD0iMCAwIDUwIDUwIj48cGF0aCBkPSJNMjUgMi4yNzMgMTguNjEgMTguNDhsLTE3LjguOTM4IDEzLjgzOCAxMC45OTQtNC41NzggMTYuODFMMjUgMzcuNzczbDE0LjkzIDkuNDUtNC41NzgtMTYuODEgMTMuODM3LTEwLjk5NC0xNy43OTgtLjkzOHoiLz48L3N2Zz4=);background-repeat:repeat-x;background-size:calc(var(--ratingSize)/5);content:"";display:block;height:calc(var(--ratingSize)/5);left:0;position:absolute;right:0}.star_rating,.star_rating:hover{text-decoration:none}.product-text__rating{align-items:center;background-color:unset;display:flex;float:right;font-size:.2rem;gap:.2rem;padding:0}.product-text__rating .value{font-family:sofiam;font-size:.75rem}.product-text__rating .total{font-size:.5rem}.product-text__rating:after{backdrop-filter:blur(10px);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0ZGRTQ0RSIgZD0iTTcuMDc2IDIuMzI3YS40NzEuNDcxIDAgMCAxIC44NDggMGwxLjY1NiAzLjQgMy43NjQuNTE4YS40NjguNDY4IDAgMCAxIC4yNjIuODAyYy0xLjAwNy45NjEtMi43NCAyLjYyLTIuNzQgMi42MmwuNjY5IDMuNzJhLjQ3LjQ3IDAgMCAxLS42ODYuNDk1TDcuNSAxMi4xbC0zLjM1IDEuNzgyYS40Ny40NyAwIDAgMS0uNjg2LS40OTZjLjI0Ny0xLjM2NS42Ny0zLjcyLjY3LTMuNzJsLTIuNzM5LTIuNjJhLjQ2OS40NjkgMCAwIDEgLjI2Mi0uODAybDMuNzYzLS41MTd6Ii8+PC9zdmc+);background-position:50%;background-size:cover;content:"";display:block;height:.75rem;width:.75rem}.product-text .star_rating{float:right;margin-top:.3em}@media (min-width:1024px){.product-text__rating .value{font-size:1rem}.product-text__rating .total{font-size:.625rem}.product-text__rating:after{height:1rem;width:1rem}}.product-reviews{padding:2rem 1rem}.product-reviews__logo{filter:brightness(0);height:2rem;width:5rem}.product-reviews__show-more{border-radius:.5rem;color:#000;display:block;font-size:1rem;margin:auto;order:3;padding:.875rem 1.25rem;transition:.3s ease-in-out;width:fit-content}.product-reviews__show-more:hover{background-color:#d1d1d1}.product-reviews__header{align-items:center;display:flex;justify-content:space-between;position:relative}.product-reviews__title{font-size:1rem;margin:0}.product-reviews__list{order:2}.product-reviews__list__perpage{display:none}.product-reviews__list__content{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem;z-index:1}.product-reviews__ratings-count{font-size:.875rem}.product-reviews__ratings{order:1}.product-reviews__ratings__container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 0 2rem}.product-reviews__show-more.show-more-modal{display:block}.product-reviews__show-more.show-more-paginated{display:none}.product-reviews__inner-container{display:flex;flex-direction:column;gap:0}@media (min-width:768px){.product-reviews__logo{width:6rem}.product-reviews__title{font-size:1.125rem}.product-reviews__show-more{margin-top:.7rem;order:unset;width:fit-content}.product-reviews__header{border-bottom:1px solid #eaeaea;padding-bottom:1rem}.product-reviews__list{order:unset;width:100%}.product-reviews__list__content{gap:1.5rem;margin-bottom:1rem}.product-reviews__list__content--masonry{display:grid;grid-template-columns:repeat(auto-fill,minmax(35%,1fr));grid-gap:1.5rem;grid-auto-rows:.625rem}.product-reviews__ratings{display:flex;min-width:20%;order:unset;padding:0 2rem;text-align:center}.product-reviews__ratings__container{bottom:1rem;margin:auto;padding:0;position:sticky;top:40vh}.product-reviews__inner-container{padding-top:1rem;width:100%}}@media (min-width:1024px){.product-reviews__inner-container{flex-direction:row;gap:1rem}.product-reviews.show-more-modal{display:none}.product-reviews.show-more-paginated{display:block}}.associated__container .swiper{margin:1rem}.associated__container .swiper .title{font-size:1rem;line-height:1.5rem;margin-top:unset;text-align:left}.product-common .associated__container .swiper{margin:unset}@media (min-width:1024px){.associated__container{padding-bottom:4rem;padding-top:4rem}.associated__container .swiper{margin:unset}.associated__container .swiper .title{font-size:1.125rem;line-height:unset;padding-left:unset}}.productbox__description{background-image:linear-gradient(180deg,transparent 60%,rgba(0,0,0,.7));border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;color:#fff;display:flex;flex-direction:column;inset:0 0 .4rem;justify-content:flex-end;padding:1rem;position:absolute;z-index:1}.productbox__description__container{align-items:end;display:flex;gap:3rem;justify-content:space-between;transition:.3s ease-in-out}.productbox__description__product-title{display:flex;flex-direction:column;font-size:.875rem;gap:.3rem}.productbox__description__product-title .model-name{font-family:sofiam,sans-serif;font-size:1rem}.productbox__description:hover .productbox__description__container{transform:translateY(-.5rem)}.productbox__description__price{align-items:end;display:flex;flex-direction:column;line-height:1rem}.productbox__description__price .original{font-family:sofiam,sans-serif;font-size:1.125rem}.productbox__description__price--discount .original{font-family:sofia,serif;font-size:.75rem;text-decoration:line-through}.productbox__description__price--discount .discounted{font-family:sofiam,serif;font-size:1.125rem}.productbox__image{border-radius:.5rem;height:25rem;object-fit:cover;object-position:center}.productbox__label{border-radius:.5rem;font-size:.875rem;margin-top:0!important;padding:.3rem .5rem;position:absolute;right:1rem;top:1rem;width:fit-content;z-index:1}@media (min-width:1024px){.productbox{margin-top:1.5rem}.productbox a p:first-of-type{line-height:1.5rem}}.swiper{--swiper-navigation-size:1.5rem;--swiper-navigation-top-offset:1rem;--swiper-navigation-color:#000;--swiper-pagination-color:#eaeaea;--swiper-pagination-progressbar-bg-color:rgba(#fff,0);--swiper-pagination-progressbar-size:4px}.swiper .swiper-slide{width:17rem}.swiper .swiper-wrapper{--swiper-wrapper-transition-timing-function:ease-in-out}.swiper .swiper-button-next{--swiper-navigation-sides-offset:0.5rem;background-image:url(/build/images/right-black.ed30546c.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto}.swiper .swiper-button-next:after{display:none}.swiper .swiper-button-prev{--swiper-navigation-sides-offset:calc(100% - 3rem);background-image:url(/build/images/left-black.f72d6d83.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto}.swiper .swiper-button-prev:after{display:none}.swiper .swiper-horizontal>.swiper-pagination-progressbar,.swiper .swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{top:calc(100% - var(--swiper-pagination-progressbar-size))}.product-advantage-box{display:flex;gap:.75rem}.product-advantage-box .product-advantage-tag{background-color:#f5f5f5;border-radius:.5rem;color:#000;display:none;font-family:sofiam,sans-serif;font-size:.7rem;left:unset;margin-bottom:.5rem;padding:.25rem .5rem;position:unset;top:unset}body:not([data-id=top-2]) .product-advantage-box .product-advantage-tag:nth-child(-n+1 of :not(.desk)),body[data-id=top-2] .product-advantage-box .product-advantage-tag:nth-child(-n+1 of :not(.desk,.tag-new)){display:block}body:not([data-id=top-2]) .product-text:has(.product-advantage-tag:not(.desk)) .product-econote{display:none}body[data-id=top-2] .product-text:has(.product-advantage-tag:not(.desk,.tag-new)) .product-econote{display:none}@media (min-width:1024px){.product-advantage-box .product-advantage-tag{font-size:.9rem}.product-advantage-box .product-advantage-tag .mob,body:not([data-id=top-2]) .product-advantage-box .product-advantage-tag:nth-child(-n+1 of :not(.desk)){display:none}body:not([data-id=top-2]) .product-advantage-box .product-advantage-tag:nth-child(-n+2 of :not(.mob)){display:block}body[data-id=top-2] .product-advantage-box .product-advantage-tag:nth-child(-n+1 of :not(.desk,.tag-new)){display:none}body[data-id=top-2] .product-advantage-box .product-advantage-tag:nth-child(-n+2 of :not(.mob,.tag-new)){display:block}body:not([data-id=top-2]) .product-text:has(.product-advantage-tag:not(.desk)) .product-econote{display:block}body[data-id=top-2] .product-text:has(.product-advantage-tag:not(.desk,.tag-new)) .product-econote{display:block}}.product-index-list{display:flex;flex-flow:row wrap;gap:.625rem;margin:0 1rem}.product-index-list .product-container{flex-grow:inherit;margin-bottom:1rem;width:calc(50% - .3125rem)}.institutional-case-container{height:100%;overflow:hidden;position:relative}.institutional-case-container video{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media (max-width:767px){.product-container.product-container-big{margin:0 -1rem 2rem;width:calc(100% + 2rem)}}@media (min-width:768px){.product-index-list{gap:2rem;margin:0 2rem}.product-index-list .product-container{width:calc(50% - 1rem)}}@media (min-width:1024px){.product-index-list{margin:0}.product-index-list .product-container{width:calc(33% - 1.1rem)}}sub,sup{line-height:90%}@font-face{font-display:swap;font-family:sofia;src:url(/build/fonts/sofia_pro_light.97918ac9.woff2) format("woff2");unicode-range:u+0-ff,u+131,u+152,u+153,u+2bb,u+2bc,u+2c6,u+2da,u+2dc,u+2000-206f,u+2074,u+2082,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:sofiam;src:url(/build/fonts/sofia_pro_medium.070069db.woff2) format("woff2");unicode-range:u+0-ff,u+131,u+152,u+153,u+2bb,u+2bc,u+2c6,u+2da,u+2dc,u+2000-206f,u+2074,u+2082,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:sofiapro_light;src:url(/build/fonts/sofia_pro_light.97918ac9.woff2) format("woff2");unicode-range:u+0-ff,u+131,u+152,u+153,u+2bb,u+2bc,u+2c6,u+2da,u+2dc,u+2000-206f,u+2074,u+2082,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:sofiapro_semibold;src:url(/build/fonts/sofia_pro_medium.070069db.woff2) format("woff2");unicode-range:u+0-ff,u+131,u+152,u+153,u+2bb,u+2bc,u+2c6,u+2da,u+2dc,u+2000-206f,u+2074,u+2082,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:SofiaProSemi;font-weight:700;src:url(/build/fonts/sofia_pro_semibold.908e6bad.woff2) format("woff2")}@font-face{font-display:swap;font-family:stix;src:url(/build/fonts/STIXTwoText-Italic.3959bccf.woff2) format("woff2");unicode-range:u+0-ff,u+131,u+152,u+153,u+2bb,u+2bc,u+2c6,u+2da,u+2dc,u+2000-206f,u+2074,u+2082,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}img.lazyload.pad-lazy,img.lazyloading.pad-lazy{height:4rem!important;max-width:100%!important;padding:calc(50% - 2rem)!important;width:4rem!important}body,html,ol,p,ul{font-family:sofia;list-style:none;margin:0;padding:0;scrollbar-gutter:stable}body{-webkit-tap-highlight-color:rgba(0,0,0,0)}a,body,button,input,select,textarea{-webkit-tap-highlight-color:transparent}img,video{max-width:100%}h1,h2,h3,h4{font-family:sofiam;font-weight:400}button{-webkit-appearance:none;border:none;cursor:pointer;text-transform:none}input,input:active,input:focus,input:hover,select,select:active,select:focus,select:hover{background-color:transparent;background-image:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline-style:none}input,label{touch-action:manipulation}a{color:#000;text-decoration:none}a.white{color:#fff}body.layer,body.layer-search{height:100%;max-height:calc(100% - 4rem);overflow:hidden;touch-action:none}body.layer .mob.layer-price,body.layer-search footer,body.layer-search main{display:none}.button.hide,.hide,.mob.hide{display:none!important}.hide-searchline{height:0;opacity:0;position:absolute}.popin_wishlist{cursor:pointer}.product-picture-container{position:relative}.product-container .product-picture-box .wishlist-like.wishlist-circle{bottom:5rem;height:3rem;opacity:0;position:absolute;right:1rem;transition:.5s;width:3rem;z-index:1}@media (hover:hover) and (pointer:fine){.product-container .product-picture-box:hover .wishlist-like.desk{display:block;opacity:1}}.top-product .product-picture-container .wishlist-like{height:3rem;opacity:1;width:3rem;z-index:1}.gtmProductBox{display:flex;flex-direction:column;position:relative}.gtmProductBox a{height:100%}.gtmProductBox .product-text .product-label{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.product-picture-box>picture>img{z-index:1}.product-container-big .product-picture-box .wishlist-icon{cursor:pointer;height:3rem;margin-right:0;margin-top:0;position:absolute;right:0;transition:.5s;width:3rem}.product-picture-box .wishlist-icon{margin-right:.2rem;margin-top:.2rem;position:absolute;right:0;top:0}.product-picture-box .wishlist-icon,.top-product .wishlist-icon{cursor:pointer;height:2rem;transition:.5s;width:2rem}.product-quick-view-icon,.slideWishlist .product-wishlist-add-icon{transition:.5s}.slideWishlist .wishlist-product-container .product-wishlist-add-icon{bottom:1.3rem;height:3rem;opacity:0;position:absolute;right:1rem;transition:.5s;width:3rem}.slideWishlist .wishlist-product-container:hover .product-wishlist-add-icon{opacity:1}main{position:relative}.main-content{padding:4rem}.no-selectable{user-select:none;-webkit-user-select:none}.fjc{text-align:justify}.fm{font-family:sofiam}.f12{font-size:.75rem}.f14{font-size:.875rem}.f16{font-size:1rem}.f20{font-size:1.25rem}.f24{font-size:1.5rem}.f32{font-size:2rem}.f40{font-size:2.5rem}.f48{font-size:3rem}.w8{width:.5rem}.w16{width:1rem}.w24{width:1.5rem}.w32{width:2rem}.w48{width:3rem}.w64{width:4rem}.button.w80p,.w80p{max-width:80%;width:80%}.h8{height:.5rem}.h16{height:1rem}.h24{height:1.5rem}.h32{height:2rem}.h48{height:3rem}.h64{height:4rem}.clear{clear:both}.bold{font-family:sofiam}.padding-top-32{padding-top:2rem!important}.form .label_form span,.form label span{display:none}.form .label_form.error span,.form label.error span{color:#c83c00;display:block;font-size:.875rem;margin-bottom:1rem;margin-top:-1rem}.form input,.form input:active,.form input:focus,.form input:hover,.form select,.form select:active,.form select:focus,.form select:hover,.form textarea,.form-input,.form-input:active,.form-input:focus,.form-input:hover{background-color:#f5f5f5;border:1px solid #e6e6e6;font-family:sofia;font-size:.875rem;height:3rem;line-height:3rem;margin-bottom:1rem;padding:0 1rem;width:calc(100% - 2rem)}.form .fulladdress-auto textarea{height:4rem;line-height:2rem;padding-top:.5rem;resize:none}.form textarea.disabled{cursor:not-allowed;pointer-events:none}.form select,.form select:active,.form select:focus,.form select:hover{outline-color:#e6e6e6;width:100%}.form select option{background-color:#f5f5f5}.form input::placeholder{color:#bcbcbc}.form div.error input,.form label.error input,.form label.error select{border-color:#c83c00}.dialing-input:has(.error) div:first-of-type{border:1px solid #c83c00}.dialing-input:has(.error) div:first-of-type .error{border:none}.dialing-input:has(.error) div:first-of-type .error-display{border:none}.dialing-input.success div,.form div.success input{border-color:#4d7620}form .label_form{position:relative}form .form-labeled{border-color:#b4b4b4;border-radius:.6rem}form .form-password{display:block;position:relative}form .form-password img{position:absolute;right:1rem;top:.75rem}form .form-password.hide{display:none}.form-labeled{border-color:#b4b4b4;border-radius:.6rem}.form input.form-labeled,.form textarea.form-labeled .form select.form-labeled{font-size:1rem}.success .form-labeled{border-color:#4d7620}.main-newsletter.success .form-labeled{border-color:#fff}.error-layer .form-labeled{border-color:#c83c00}.label_form:not(.proposal) .form-labeled+label+ul{display:none}.proposal .form-labeled{border-bottom-left-radius:0;border-bottom-right-radius:0}.label_form{position:relative}.fixed-width .delivery.limited-width-site{padding:1.5rem}form .label_form label.focus{display:block}body>footer .newsletter .button{height:4rem;line-height:4rem;width:10rem}.popup-newsletter .form label,form .label_form label{background-color:#fff;color:#b4b4b4;font-size:.75rem;left:1rem;padding:0 .5rem;position:absolute;top:-.5rem;white-space:nowrap}form .label_form label{display:none}form .label_form.success label{color:#4d7620;display:block}form .label_form.error label{color:#c83c00;display:block}footer .proposal ul{width:calc(100% + 2px)}.proposal ul{background-color:#fff;border:1px solid #fff;border-bottom-left-radius:.6rem;border-bottom-right-radius:.6rem;box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.26);position:absolute;top:4rem;width:100%;z-index:3}.proposal-with-border .proposal ul{top:calc(4rem + 2px)}.proposal-with-border .optin-register{display:flex;flex-direction:column;gap:1rem}.proposal li:last-of-type{border:1px solid #fff;border-bottom-left-radius:.6rem;border-bottom-right-radius:.6rem}.proposal li{color:#b4b4b4;cursor:pointer;font-size:1rem;height:2.6rem;line-height:2.6rem;padding-left:1rem;text-align:left}.proposal li.active{background-color:#e6e6e6;color:#000}.error-display{display:none;font-size:.875rem}.error .error-display{display:block;margin-bottom:.5rem;margin-top:-1rem}.formulaire_instit .error-display{color:#c83c00}.wisepops-root .error .error-display{color:#c83c00;margin-top:0}.product-container .product-made-in-france,.product-container .product-sticker-solde,.top-product .product-made-in-france,.top-product .product-sticker-solde{background-color:#b2412a;border-radius:.5rem;color:#fff;font-size:.9rem;left:.675rem;padding:.25rem .5rem;position:absolute;top:.675rem}.product-container .product-made-in-france,.product-container .product-sticker-solde.product-sticker-black_friday,.top-product .product-made-in-france,.top-product .product-sticker-solde.product-sticker-black_friday{background-color:#000}.product-container .product-sticker-solde.product-sticker-small,.top-product .product-sticker-solde.product-sticker-small{display:none}@media (min-width:1280px){.next-to-button,footer .newsletter .form-labeled{border-bottom-right-radius:0;border-top-right-radius:0}body>footer .proposal ul{width:calc(100% - 11rem)}.main-newsletter.proposal ul{width:calc(100% - 10.2rem)}.proposal li{padding-left:1rem;text-align:left}}.slideInMobile{border-top-left-radius:1rem;border-top-right-radius:1rem;bottom:0;height:87%;top:auto}.slideInMobile.product-zoom{border-top-left-radius:unset;border-top-right-radius:unset;height:100%}.slideInMobile.product-zoom .content{height:100%;max-height:100%;overflow:hidden;padding:unset;position:relative}.slideInMobile.product-zoom .content .product-media__icon{left:10px;position:absolute;top:5px}.slideInMobile.product-zoom .content .product-media__icon img{opacity:.5;width:3rem}.slideInMobile.product-zoom video{height:100%;object-fit:cover;touch-action:none;width:100%}.slideInMobile.slideInMobileVariant{border-top-left-radius:unset;border-top-right-radius:unset;height:100%}.side-label{cursor:pointer;display:block;padding-left:2rem;position:relative}.side-label:after{background-color:#000;border-radius:2px;content:"";display:none;height:.5rem;left:calc(.25rem + 1px);position:absolute;top:calc(.5rem + 1px);width:.5rem}.side-label:before{border:1px solid #000;border-radius:3px;left:0;top:.25rem}.side-label:before,.square:before{background-color:#fff;content:"";height:1rem;position:absolute;width:1rem}.square:before{border:2px solid #000;border-radius:6px;left:-1px;top:-1px}.square:after{background-color:#000;border-radius:2px;content:"";display:none;height:.5rem;left:calc(.25rem + 1px);position:absolute;top:calc(.25rem + 1px);width:.5rem}.side-label.rounded:before{border-radius:.5rem}.side-label.rounded:after{border-radius:.25rem}.button{background-color:#000;color:#fff;cursor:pointer;display:inline-block;font-family:sofia;font-size:1rem;height:4rem;line-height:4rem;text-align:center;width:10rem}.button.grey{background-color:#f5f5f5;color:#000}.button.white{background-color:#fff;border:1px solid #000;color:#000}.button.transparent{background-color:transparent;border:none;color:#000}.button.bold{font-family:sofiam}.b48{font-size:.875rem;height:3rem;line-height:3rem;width:8rem}.button.white.b48{width:7.96875rem}.col{float:left}.col.c1-2{width:50%}.col.c2-3{width:66.6666666667%}.col.c1-3{width:33.3333333333%}.col.c1-6{width:16.6666666667%}.row{display:table}.row .c1-2{width:50%}.row .c1-2,.row .c1-3{display:table-cell;vertical-align:top}.row .c1-3{width:33.3333333333%}.row .c2-3{width:66.6666666667%}.row .c1-6,.row .c2-3{display:table-cell;vertical-align:top}.row .c1-6{width:16.6666666667%}.mob{display:none}.underline{text-decoration:underline}.top .first-row{width:100vw;z-index:19}.navigation-onglet ol li{transition:opacity .15s ease-in-out}.navigation-onglet li.inactive{opacity:.5}.navigation-onglet li.active{opacity:1}.navigation-onglet li.active a{z-index:11}.navigation-onglet:hover li{opacity:.5}.navigation-onglet:hover ol li:hover{opacity:1}@media only screen and (max-width:1023px){.top .navigation-onglet .parent:hover:after{content:none}.navigation-onglet:hover li{opacity:1}}header .open hr{border:0}header .navigation-onglet li a{padding-bottom:0}header{position:relative}header .tools{display:flex}header .top .first-row .middle{margin-left:0;margin-top:-.25rem}header .top .first-row .middle .search{background-color:#f5f5f5;background-image:url(/build/images/search-new.d959c9e0.svg);background-position:top .5rem left .5rem;background-repeat:no-repeat;background-size:2rem;border-radius:.5rem;color:#828282;cursor:pointer;display:block;height:3rem;line-height:3.25rem;margin-left:2rem;padding-left:2.75rem;transition:background-color .2s;width:calc(100% - 5.5rem)}header .top .first-row .middle .search:focus{background-color:#fff;border:1px solid #000}header .top .first-row .middle .close-search{align-items:center;background-color:#f5f5f5;border-radius:.5rem;cursor:pointer;display:none;font-family:sofia;height:3rem;justify-content:space-evenly;line-height:3rem;width:12rem}header .top .first-row .searching .close-search{display:flex}header .top .first-row .tools li.avisVerifieHeader{font-size:.75rem;position:relative;vertical-align:middle;width:15rem}header .top .first-row .tools li.avisVerifieHeader img{height:.8rem;padding-bottom:.1rem;padding-top:.1rem;vertical-align:text-bottom;width:.8rem}header .top .first-row .tools li.avisVerifieHeader a{text-decoration:none}header .top .first-row .tools div.our-stores{border-right:1px solid #b4b4b4;font-size:.875rem;margin-right:1rem;position:relative;text-align:center;width:14rem}header .top .first-row .tools div.our-stores img{display:inline-block;height:1.75rem;margin-top:.5rem;width:1.75rem}header .top .first-row .tools div.our-stores a{bottom:.5rem}header .top .first-row .tools div.our-stores a:active,header .top .first-row .tools div.our-stores a:hover{border-bottom:1px solid #000;text-decoration:none}@media (max-width:1280px){header .top .first-row .tools div.our-stores{width:10rem}}header .top .navigation-onglet ol .parent{position:relative}header .top .navigation-onglet ol .parent:after{background-color:#000;content:"";height:.5rem;left:0;position:absolute;top:1.75rem;transform:scaleY(0) scaleX(0);width:100%}header .top .navigation-onglet ol .parent:hover:after{transform:scaleY(.15) scaleX(1)}header .top .navigation-onglet ol .parent a{text-decoration:none;z-index:5}header .top .navigation-onglet ol .parent a:not(.child-taxon){white-space:nowrap}header .top .navigation-onglet ol .parent div.solid-wood-container,header .top .navigation-onglet ol .parent ul{display:none}header .top .navigation-onglet ol .parent div.solid-wood-container a:not(.child-taxon),header .top .navigation-onglet ol .parent ul a:not(.child-taxon){display:inline-block;line-height:1.5rem;vertical-align:text-top;white-space:normal}header .top .navigation-onglet ol .openCat ul{display:block}header .top .navigation-onglet ol .openCat ul.solid-wood-list{display:flex}header .opera-title{font-family:stix}.solid-wood-text{display:none}.menuContainer .solid-wood-container{align-items:center;display:flex;flex-direction:row;gap:.75rem;height:25.125rem;width:100%}.menuContainer .solid-wood-header-content{display:flex}.menuContainer .solid-wood-text{display:flex;flex-direction:column;gap:.75rem;justify-content:center;width:40%}.menuContainer .solid-wood-text .solid-title{font-family:sofiam;font-size:1.25rem;margin-bottom:unset;margin-top:unset}.menuContainer .solid-wood-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:.75rem;width:60%}.menuContainer .solid-wood-list li.solid-wood a{display:block;display:flex;flex-direction:column;padding:1.5rem 0}.menuContainer .solid-wood-list .solid-wood{background-position:100%;cursor:pointer;display:flex;flex-direction:column;height:6.375rem;justify-content:center;margin-bottom:unset;opacity:1;width:100%}.menuContainer .solid-wood-list .solid-wood .material{color:#fff;text-align:center}.menuContainer .solid-wood-list .solid-wood .material .material-name{font-family:sofiam;font-size:1.25rem}.menuContainer .solid-wood-list li.solid-wood{width:calc(50% - .75rem)}.menuContainer .solid-wood-list li:last-of-type{display:none}.underline-smooth{text-decoration:underline;text-underline-offset:4px}@media only screen and (max-width:1023px){.solid-wood-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.solid-wood-list .solid-wood{background-position:50%;display:flex;flex-direction:column;height:6.125rem;justify-content:center;margin-left:0;opacity:1;width:calc(50% - .5rem)}.solid-wood-list .solid-wood a{display:flex;flex-direction:column;gap:.5rem;line-height:1rem;padding:1.75rem 0}.solid-wood-list .solid-wood:last-of-type{height:2rem;width:100%}.solid-wood-list .solid-wood:last-of-type a{padding:0}.solid-wood-list .material{text-align:center;z-index:5}.solid-wood-list .material span{color:#fff;font-size:.75rem}.solid-wood-list .material .material-name{font-family:sofiam;font-size:1rem}.solid-wood button{align-items:center;background:#f5f5f5;border-radius:.5rem;color:#000;display:flex;font-family:sofia;font-size:1rem;gap:.25rem;justify-content:center;margin-left:0;margin-top:1rem;padding:.75rem 0;width:100%}.solid-wood button img{height:1.25rem}}header .tools li:hover:not(.avisVerifieHeader){transform:translateY(-.25rem);transition:transform .2s}header .tools li:not(.avisVerifieHeader){transform:translateY(0);transition:transform .2s}header .tools li.basket{position:relative;width:4rem}header li.basket div.fm.vis{display:block;z-index:5}header .top .basket .open img{margin-left:calc(25% - .25rem);margin-top:1rem}header .top .basket .first-row>.middle .search{display:none}header .top .basket.step1 .first-row>.middle .search{display:block}header .green{color:#4d7620}header .taxon-menu-child{height:1.15rem;max-width:none;position:relative;top:.3rem;width:3.375rem}.global-filter::-webkit-scrollbar,.slideWishlist::-webkit-scrollbar{background-color:#fff;scroll-margin-right:1rem}.global-filter::-webkit-scrollbar-thumb,.slideWishlist::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#e6e6e6;border-right:.625rem solid #fff}.global-filter::-webkit-scrollbar-track,.slideWishlist::-webkit-scrollbar-track{background-color:#fff}.info-wishlist{margin-top:1rem}.no-wishlist-title,.wishlist-title{font-size:1.6rem;margin-bottom:.5rem}.wishlist-picture-container .product-quick-cart{bottom:1rem;height:3rem;opacity:0;position:absolute;right:.5rem;transition:.5s;width:3rem}.wishlist-picture-container{cursor:pointer;position:relative}.wishlist-title{margin-bottom:1.5rem}.slideContent .slideWishlist .price>span{font-family:sofiam}.white-cross-wishlist{cursor:pointer;height:3rem;position:absolute;right:0;text-align:center;top:0;width:3rem}.wishlist-close{opacity:0;position:relative;top:.75rem;transition:.5s;width:1.5rem}.wishlist-picture-container:hover .product-quick-cart,.wishlist-picture-container:hover .wishlist-close{opacity:1}.no-wishlist-sub{margin-bottom:1.75rem}.wishlist-container{display:flex;flex-direction:row;flex-wrap:wrap}.wishlist-product-container{margin:.5rem 1rem;max-width:calc(50% - 2rem);position:relative}.no-wishlist-empty{font-size:1rem;margin-bottom:1.75rem}.no-wishlist-picture-title{color:#fff;font-size:1.3rem;left:1rem;padding:1.2rem;position:absolute;width:8rem}.no-wishlist-picture{width:100%}.no-wishlist{margin-bottom:.7rem;position:relative}.wishlist-redirect-create{background-color:#000;color:#fff;cursor:pointer;display:inline-block;font-family:sofia;font-size:1rem;height:4rem;line-height:4rem;margin-bottom:1.75rem;text-align:center;width:100%}.slideWishlist .line-filter{margin-bottom:1.75rem}.slideWishlist .button{width:100%}input.email-confirmation{display:none;height:0;left:0;opacity:0;position:absolute;top:0;width:0;z-index:-1}.wisepops-root input[name=emailConfirmation]{display:none!important;height:0!important;left:0!important;opacity:0!important;position:absolute!important;top:0!important;width:0!important;z-index:-1!important}.popinContainer{background-color:#000;height:100vh;max-width:100%;opacity:.5;position:fixed;top:0;width:100vw;z-index:30}.popinContent{background-color:#fff;font-size:1rem;left:50%;max-height:calc(100vh - 4rem);max-width:100%;overflow:auto;padding:2rem;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:35}.popinContent h2{font-family:sofia}.popinContent.big{top:0;transform:translate(-50%)}.popinContent.fullscreen{height:calc(100% - 10rem);left:3rem;top:3rem;transform:none;width:calc(100% - 10rem)}.popinContent.fullscreen .content{height:100%;margin:0}.popinContent .close{cursor:pointer;height:1.5rem;padding:.5rem;position:absolute;right:.3rem;top:.3rem;width:1.5rem;z-index:30}.popinContent .txtclose{cursor:pointer;font-size:1rem;padding-right:.5rem;padding-top:1rem;position:absolute;right:2rem;text-transform:uppercase;top:0;z-index:30}.popinContent .company-input{position:relative}.popinContent .company-input input{border-color:#b4b4b4;border-radius:.6rem}.popinContent .company-input label{background-color:#fff;color:#b4b4b4;font-size:.75rem;left:1rem;padding:0 .5rem;position:absolute;top:-.5rem}.popinContent.popimage .close{padding:0 .5rem .5rem;right:1.5rem;top:0}.popinContent.popimage .txtclose{padding-top:0;right:3.5rem}.popinContent .content{margin:3rem 2rem;text-align:center}.popinContent .actions{text-align:center}.popinContent .actions .button:not(last-child){margin-right:1rem}.popinContent.nomargin,.popinContent.nopadding{padding:0}.popinContent.econote,.popinContent.product{overflow:hidden}.popinContent.product .slider{margin-bottom:-1rem;width:28.75rem}.popinContent.product .content{margin:0;width:70rem}.popinContent.nopadding .content{width:56rem}.popinContent.product .content .product-preview{padding:2rem;width:37rem}.popinContent.product .content>div>div:not(:first-child){text-align:left}.popinContent.product .content>div>div{float:left}.slideContent .content .slider{align-self:center;width:28vw}.slideContent .content .slider>div>img{width:28vw}.slideContent .draggable-line{width:100%}.slideContent .product-preview{align-self:center;width:28vw}.slideContent .price,.slideContent .product-brand,.slideContent .product-original-price,.slideContent .promo{font-family:sofiam}.slideContent .price>span{font-family:sofia}.slideContent .see-product-popin{background:#fff 0 0 no-repeat padding-box;border:2px solid #e6e6e6;border-radius:.5rem;color:#000}.slideContent .addToBasket-popin,.slideContent .see-product-popin{bottom:1rem;height:3.3rem;line-height:0;width:43.5%}.slideContent .addToBasket-popin{background:#000 0 0 no-repeat padding-box;border:2px solid #000;border-radius:.5rem;color:#e6e6e6;margin-left:1rem;margin-right:2rem}.slideContent .delivery{margin-top:1rem}.slideContent .delivery>a{font-family:sofiam}.slideContent .product-original-price{color:#000;font-size:.875rem;text-decoration:line-through}.slideContent.slide-in-quick-view .content{width:calc(100% - 4rem)}.slideContent.slide-in-quick-view .filter-button{bottom:1.5rem;width:auto}.slideContent.slide-in-quick-view .dimension{display:flex;justify-content:space-between;margin-top:1rem}.slideContent.slide-in-quick-view .dimension>div{align-items:center;display:flex}.slideContent.slide-in-quick-view .dimension>div>span{margin-left:.5rem}.slideContent.slide-in-quick-view .slide-in-content{align-items:flex-start;display:flex;flex-direction:column;height:calc(100% - 4rem);overflow-y:auto;position:relative}.slideContent.slide-in-quick-view .slide-in-buttons{bottom:0;height:4rem;position:absolute;width:100%}.warn-slide{padding:2rem}.warn-slide .warn_title{font-family:sofia;font-size:1.5rem;text-align:center}.warn-slide .warn_text{margin-bottom:5rem;text-align:center}.warn-slide .form-labeled,.warn-slide .form-labeled:focus,.warn-slide .form-labeled:hover{background-color:#fff}.warn-slide .form button{height:4rem}.warn-slide .warn-picture{height:8.875rem;margin-left:1rem;width:8.875rem}.warn-slide .bottom-warn{align-items:center;background:#f5f5f5;bottom:0;flex-wrap:unset;height:20%;justify-content:left;margin-left:-4rem;padding-left:1.5rem;position:absolute;width:100%}.warn-slide .warn-text{margin-left:1rem}.warn-slide .validateBox{text-align:center}.slideEco .ecoTitle{font-size:1.3rem;margin-bottom:-.2rem}.slideEco .eco-container{background-color:#f2f5f0;border-radius:1rem;display:block;margin-bottom:1rem;margin-top:1rem;overflow:auto;width:100%}.slideEco .eco-header{background-color:#e1e8db;border-top-left-radius:1rem;border-top-right-radius:1rem;display:flex;height:5rem;justify-content:space-around;margin-bottom:1.5rem;width:100%}.slideEco .eco-content{display:flex;padding:0 1.5rem}.slideEco .eco-content:first-child{padding-top:1.5rem}.slideEco .eco-content:last-child{margin-bottom:2rem}.slideEco .eco-picture{width:88px}.slideEco .eco-text{align-self:center}.slideEco .eco-text-title{color:#517a22;font-family:sofiam;font-size:.9rem}.slideEco .eco-text-desc{color:#517a22;font-size:.9rem;line-height:1.2rem}.slideEco .circle{background:#517a22;border-radius:100%;height:2rem;margin:1.5rem;position:relative;width:2rem}.slideEco .check-mark{border-bottom:.125rem solid #fff;border-right:.125rem solid #fff;height:.9rem;left:23%;position:absolute;top:43%;transform:rotate(50deg) translate(-50%,-50%);width:.3167rem}.slideEco .uncheck-mark:after{border-left:.125rem solid #fff;content:"";height:1.2rem;left:45%;position:absolute;top:20%;transform:rotate(45deg)}.slideEco .uncheck-mark:before{border-left:2px solid #fff;content:"";height:1.2rem;left:45%;position:absolute;top:20%;transform:rotate(-45deg)}.slideEco .unavailable{opacity:.25}.slideEco .know-more{background-color:transparent;color:#000;font-size:1rem;padding:0;text-align:start;text-decoration:underline;text-underline-offset:5px;width:fit-content}.slideEco .know-more-box{background:#fff;bottom:2rem;display:flex;justify-content:center;position:absolute;text-align:center;width:80%}.popinContent.product .slider>div img{width:28.75rem}.popinContent.product .title{font-size:1.25rem;margin-bottom:2rem}.popinContent.product .price{font-family:sofiam;margin-bottom:3rem}.popinContent.product .price,.popinContent.product .price .promo{font-size:2rem;line-height:1rem}.popinContent.product .price .promo .real-price{color:#000;font-size:2rem;line-height:1rem;text-decoration:line-through}.popinContent.product .price span{font-family:sofia;font-size:.75rem}.popinContent.product .dimension{font-size:1rem;margin-bottom:3rem}.popinContent.product .dimension div:not(:last-child){float:left;margin-right:1rem}.popinContent.product .dimension div img{float:left;height:1.5rem;margin-bottom:.5rem;width:1.5rem}.popinContent.product .dimension div>span{float:left;line-height:1.5rem;margin-left:.5rem}.popinContent.product .delivery{font-family:sofiam;font-size:1rem;margin-bottom:1rem}.popinContent.product .delivery a{font-weight:400;text-decoration:underline}.popinContent.product .button{max-width:100%;width:100%}.popinContent.product .slide-in-quick-view a.button:not(.transparent){float:left;height:3rem;line-height:3rem;width:100%}.popinContent.product .slide-in-quick-view .button.grey{float:left;height:3rem;width:3rem}.popinContent.product .slide-in-quick-view .button.grey img{height:2rem;margin-top:.5rem;width:2rem}.popinContent.product .slide-in-quick-view .button.transparent{height:4rem;line-height:3rem;margin-top:0}.popinContent.product .close{right:1rem;top:1rem}.popinContent.popTop{height:calc(100% - 12rem);left:0;padding-top:2.04rem;top:7.96rem;width:calc(100% - 4rem);z-index:6}.popinContent .popCaptcha img{margin:2rem}.capency-popvalid{border-radius:1rem}.capency-popvalid>img{display:none}.capency-popvalid .button:not(last-child){margin-bottom:1rem;width:100%}.pop-warn .form{margin-top:2rem}.pop-warn .form input{float:left;width:calc(80% - 2.5rem)}.pop-warn .form button{float:left;width:20%}.pop-warn #optin-newsletter{clear:both}.popinContainer#newsletter,.popup-newsletter{display:none}.popup-newsletter h2{font-size:2rem}.popup-newsletter .form{margin-top:1rem;position:relative}.popup-newsletter .form.popin-email #newsletter-subscribe-popin{max-width:unset;padding:0 1rem;width:80%}.popup-newsletter .button.foot{height:3rem;line-height:3rem;padding:0}.basketContainer,.headerDarkLayer{background-color:#000;height:100vh;max-width:100%;opacity:.5;position:fixed;width:100vw;z-index:7}.basketContainer{top:0;z-index:11}.headerContainer{background-color:#fff;max-width:100%;min-height:4rem;overflow:hidden;padding:.5rem 0 2rem;position:absolute;width:100vw;z-index:10}.headerContainer:not(.solid-woods):not(.news) .menuContainer{display:flex;gap:1vw}.headerContainer:not(.solid-woods):not(.news) .menuContainer ul{flex:auto}.headerContainer .menuContainer{margin:0 13.5vw}.headerContainer.news{border-top:none;overflow:hidden;padding:0}.headerContainer a:hover{display:inline-block;transform:none;transition:none}.headerContainer a:hover:not(.collection){transform:inherit}.headerContainer:not(.news):not(.solid-woods) a:not(.collection):hover{border-bottom:0 solid #000;padding-bottom:0;text-decoration:none}.headerContainer:not(.news) ul:not(.collection-list) li:not(.instit-title,.solid-wood,.mob){display:block;opacity:.5;transition:opacity .15s ease-in-out}.headerContainer:not(.news) ul:not(.collection-list) li:not(.instit-title):not(.solid-wood):hover{opacity:1}.headerContainer:not(.collection-list) li a{display:inline-block;position:relative}.collection{display:block;height:19rem}.collection,.collection:hover{text-decoration:none}.headerContainer a:not(.collection){display:inline-block;transform:translateX(0);transition:transform .2s}.headerContainer li{list-style:none;margin-bottom:.8rem}.headerContainer a{font-size:1rem}.headerContainer .instit-title{font-family:sofiam;font-size:1.3rem;margin-top:3rem;padding-bottom:1.5rem}.headerContainer.news a{display:block;position:relative;width:100%}.headerContainer ul:not(.collection-list):not(.solid-wood) li a:after{background-color:#000;bottom:-5px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom right;transition:transform .25s ease-out;width:100%}.headerContainer:not(.news) li a:hover:after{transform:scaleX(1);transform-origin:bottom left}.headerContainer ul.collection-list li{transition:opacity .15s ease-in-out}.headerContainer ul.collection-list:hover li{opacity:.8}.headerContainer ul.collection-list:hover li:hover{opacity:1}.headerContainer ul.collection-list .collection{line-height:1.5rem;text-transform:capitalize}.headerContainer ul.collection-list li{background-size:cover}.headerContainer.news .gradiant{background-image:linear-gradient(180deg,#000,transparent 47%);height:100%;opacity:.49;position:absolute;width:100%}.headerContainer.news a>span{top:20%}.headerContainer.news ul li{transition:opacity .15s ease-in-out}.headerContainer.news .menuContainer div:hover li{opacity:.8}.headerContainer.news ul:hover li:hover{opacity:1}.headerContainer.news a>span{color:#fff;font-family:sofia;font-size:1.125rem;left:3%;position:absolute;text-align:center;width:94%}.headerContainer.news ul{border-spacing:.5rem 0;display:table;table-layout:fixed;width:100%}.headerContainer.news li{display:inline-table;vertical-align:super;width:calc(33% - .33rem)}.headerContainer.news li img{max-height:17.37rem;object-fit:cover;object-position:0 50%;width:100%}.collection-list li{background-size:cover;float:left;font-size:.75rem;height:30rem;margin-bottom:1rem;margin-right:1rem;position:relative;text-align:center;width:calc(20% - .8rem)}.collection-list li:hover{filter:brightness(.92) contrast(108%);transition:filter .2s}._soldes.collection-list li{background-size:unset;height:19rem;width:calc(16.66% - 1rem)}._soldes.collection-list li:nth-child(5n){margin-right:1rem}.collection-list li:nth-child(5n){margin-right:0}.collection-list li .top{padding-bottom:23rem;padding-top:4rem}._soldes.collection-list li .top{color:#fff;font-size:.875rem;padding-bottom:unset;padding-top:1rem}._soldes.collection-list li .top span{font-size:1.25rem}.collection-list li .top span{display:block;font-family:sofiam;font-size:1.5rem}.collection-list li .bottom{bottom:2rem;font-size:1rem;position:absolute;width:100%}.collection-list li .bottom span{background-color:#000;color:#fff;display:inline-block;font-size:.75rem;margin-bottom:.25rem;padding:.25rem .5rem}.slider{overflow:hidden;position:relative;white-space:nowrap}.slider>div{display:inline-block;vertical-align:top}.slider .slide-btn{cursor:pointer;display:block;height:2rem;position:absolute;top:calc(50% - 3rem);width:2rem}.slider .slide-btn.right{right:.5rem}.slider .slide-btn.left{left:.5rem}.slider[data-nav=true].hp{padding-bottom:1.5rem}.slideContainer{background-color:#000;max-width:100%;opacity:.5;width:100vw;z-index:20}.slideContainer,.slideContent{height:100%;position:fixed;top:0}.slideContent{background-color:#fff;right:-50vw;width:50vw;z-index:25}.slideContent .close{cursor:pointer;height:1.5rem;left:0;padding:.5rem;position:absolute;top:0;width:1.5rem;z-index:30}.slideContent.open{-webkit-animation:slideRighton .3s;-moz-animation:slideRighton .3s;-ms-animation:slideRighton .3s;-o-animation:slideRighton .3s;animation:slideRighton .3s;animation-direction:normal;animation-fill-mode:forwards}.slideContent.open div h2:not(.ecoTitle):not(.nomarginTitle){margin-left:1rem}.wishlist :not(.breadcrumb) li{float:left;margin-right:2rem;width:calc(33% - 2rem)}.wishlist sup{background-color:#000;border-radius:.5rem;color:#fff;display:inline-block;font-size:.75rem;height:1rem;line-height:1rem;text-align:center;width:1rem}.wishlist .layer-btn{background-color:#fff;bottom:0;margin-left:-1rem;margin-right:0;padding-bottom:1rem;padding-top:1rem;position:fixed;width:calc(50vw - 2rem);z-index:3}.wishlist .layer-btn .button{width:50%}.promo{color:#b2412a}header .navigation-onglet li a.soldes{padding:.25rem .5rem}.qty{margin-top:.6rem}.qty img{cursor:pointer;float:left;height:2rem;width:2rem}.qty input{background-color:transparent;background-image:none;border:1px solid #e6e6e6;border-left:none;border-right:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;float:left;height:calc(2rem - 2px);margin:0;max-width:calc(100% - 4.4rem);padding:0;width:5.3125rem}.qty input,.topbanner{font-size:1rem;text-align:center}.topbanner{background-color:#000;color:#fff;height:2rem;line-height:2rem}.topbanner p{display:inline}.topbanner a{color:#fff}.topbanner div.none{display:none}.topbanner div.off{-webkit-animation:slidebanneroff .3s;-moz-animation:slidebanneroff .3s;-ms-animation:slidebanneroff .3s;-o-animation:slidebanneroff .3s;animation:slidebanneroff .3s;animation-direction:normal;animation-fill-mode:forwards}.topbanner div.on{-webkit-animation:slidebanneron .3s;-moz-animation:slidebanneron .3s;-ms-animation:slidebanneron .3s;-o-animation:slidebanneron .3s;animation:slidebanneron .3s;animation-direction:normal;animation-fill-mode:forwards}@keyframes slidebanneroff{0%{opacity:1}to{opacity:0}}@-moz-keyframes slidebanneroff{0%{opacity:1}to{opacity:0}}@-webkit-keyframes slidebanneroff{0%{opacity:1}to{opacity:0}}@-ms-keyframes slidebanneroff{0%{opacity:1}to{opacity:0}}@-o-keyframes slidebanneroff{0%{opacity:1}to{opacity:0}}@keyframes slidebanneron{0%{opacity:0}to{opacity:1}}@-moz-keyframes slidebanneron{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slidebanneron{0%{opacity:0}to{opacity:1}}@-ms-keyframes slidebanneron{0%{opacity:0}to{opacity:1}}@-o-keyframes slidebanneron{0%{opacity:0}to{opacity:1}}@keyframes slideRighton{0%{right:-50vw}to{right:0}}@-moz-keyframes slideRighton{0%{right:-50vw}to{right:0}}@-webkit-keyframes slideRighton{0%{right:-50vw}to{right:0}}@-ms-keyframes slideRighton{0%{right:-50vw}to{right:0}}@-o-keyframes slideRighton{0%{right:-50vw}to{right:0}}@keyframes slideCloseRighton{0%{right:0}to{right:-50vw}}@-moz-keyframes slideCloseRighton{0%{right:0}to{right:-50vw}}@-webkit-keyframes slideCloseRighton{0%{right:0}to{right:-50vw}}@-ms-keyframes slideCloseRighton{0%{right:0}to{right:-50vw}}@-o-keyframes slideCloseRighton{0%{right:0}to{right:-50vw}}body>footer{clear:both;content-visibility:auto}.label.label-footer{display:table;padding:6rem 0;width:100%}body>footer .label{display:flex;padding:6rem 0;width:100%}body>footer .label button{background-color:transparent;color:#000;font-size:1rem;padding:0;text-align:start;width:fit-content}body>footer .label .flex{align-items:center;display:flex;flex-grow:1;justify-content:center}.label.label-footer>a,.label.label-footer>div{display:table-cell;margin-bottom:1rem;text-align:center}.label.label-footer>a:hover p{text-decoration:underline}.label.label-footer>a>div>div,.label.label-footer>div>div{display:inline-block}body>footer .label img{height:3rem;margin-right:10px;width:3rem}.label.label-footer img{float:left;height:3rem;width:3rem}.label.label-footer p{float:left;line-height:3rem}body>footer .label>img{margin-right:10px}body>footer .newsletter{background-color:#f5f5f5;height:16.5rem;padding:6rem 21.5rem;text-align:center}body>footer .newsletter .footer-block{margin-bottom:2rem}body>footer .newsletter .title{font-size:2rem;margin-bottom:1rem}body>footer .newsletter .form-input{border-color:#b4b4b4;float:left;height:calc(4rem - 2px);line-height:4rem;width:calc(100% - 13rem)}body>footer #footer_newsletter.success .form-input{border-color:#4d7620}body>footer #footer_newsletter.error .form-input{border-color:#c83c00}body>footer #footer_newsletter{position:relative}body>footer #footer_newsletter.success label{color:#4d7620;display:block}body>footer #footer_newsletter.error label{color:#c83c00;display:block}#footer_newsletter label.focus,.main-newsletter label.focus,.popup-newsletter .form label.focus,.unsubscribe label.focus{display:block}#footer_newsletter .error-display{margin-bottom:1rem}#footer_newsletter label,.main-newsletter label,.unsubscribe label{background-color:#f5f5f5;color:#b4b4b4;left:1rem;padding:0 1rem;position:absolute;top:-.5rem}body>footer .newsletter label{display:none}body>footer .newsletter .button{float:left}body>footer .newsletter span{font-family:sofiam}body>footer .rse{display:table;height:16rem;padding-top:3rem;width:100%}body>footer .rse>div{display:table-cell;padding:0 18.25rem;text-align:center;vertical-align:middle}body>footer .rse>div>p{margin-top:1rem}body>footer .rse .fsc>p{display:table-cell;vertical-align:bottom;width:50%}body>footer .rse .fsc span{display:block;margin-top:.5rem}body>footer .links{background-color:#f5f5f5;padding:0 3rem 4rem}body>footer .links.categories{padding-top:4rem}body>footer .links .title{font-family:sofia;font-size:1rem;margin-bottom:0;margin-top:0;text-align:left}body>footer .links .title.second{margin-top:2rem}body>footer .links .av .title.second{margin-top:2.6rem}body>footer .links.instit>div div>img{display:none}body>footer .links ul{font-size:.75rem;line-height:1.5rem;margin-top:2rem;padding-right:3rem}body>footer .links .av p{margin-bottom:2rem}body>footer .links .logos{margin-top:2rem}body>footer .links .logos img{height:3rem;max-height:unset}body>footer .payment-logo>.content{column-count:2;margin-top:2rem}body>footer .payment-logo>.content .item{align-items:center;border:1px solid #828282;border-radius:4px;break-inside:avoid;display:flex;height:2rem;justify-content:center;margin-bottom:1rem;overflow:hidden;padding:.5rem;width:3.5rem}body>footer .payment-logo img{display:inline-block;max-height:2rem}body>footer .payment-logo{position:relative}body>footer .foot{background-color:#000;color:#fff}body>footer .foot .title,body>footer .foot a{color:#fff}body>footer .foot p:not(.title){text-align:center}body>footer .footer-copyright span{text-align:start}body>footer .text-footer{margin:4rem 0 3rem;text-align:center}body>footer .table{display:table;margin:0 auto;padding-top:2rem;width:88%}body>footer .logo{height:2rem;text-align:center;width:100%}body>footer .table>div{display:table-row}body>footer .table>div>div{display:table-cell}body>footer .links>p{color:#6f6f6f;margin-top:2rem}body>footer .links>div.f12{color:#6f6f6f;font-size:.75rem;margin-top:6rem}body>footer .links.instit>div.av>img{display:block;width:70%}body>footer>.partners .flex{display:flex;padding:0 6rem}body>footer>.partners .flex .separator{flex-grow:3}body>footer>.partners .flex .separator hr{border-top:#f5f5f5;width:100%}footer .partners .icons{display:flex;justify-content:center;padding:4rem}footer .partners .flex .item{align-items:center;display:flex;justify-content:center;padding:0 .5rem}footer .partners .icons .item{margin-right:2rem}footer .partners .icons .item img{max-width:100%}footer .partners .item:last-child{margin-right:0}footer .partners .co2 img,footer .partners .fsc img,footer .partners .one-planet img,footer .partners .ungc img,footer .partners .wwf img{height:4rem}footer .partners .ungc{margin-right:unset}footer .partners .fsc img{width:4rem}body>footer .newsletter .additional-footer{font-size:.75rem;margin-top:7rem;width:calc(100% - 2rem)}footer .pro{margin-top:1.5rem;width:100%}footer .pro .button{height:3rem;line-height:3rem}footer .pro a{color:#fff;width:100%}footer .pro li a{cursor:pointer}footer #trustbadgeCustomContainer{display:inline-block;left:1rem;position:relative;top:.25rem}footer #trustbadgeCustomMobileContainer{margin-top:2rem;text-align:center}.breadcrumb{font-size:.75rem;max-width:calc(100% - 2rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb li{display:inline}.breadcrumb li:not(:last-child):after{content:" › ";font-size:.75rem;margin-right:.15rem}.headerContainer ._soldes{display:inline-block;margin-top:1.5rem;text-align:initial;vertical-align:top}.headerContainer ._soldes.collection-list{display:unset}.menu-media{float:right;max-width:600px;vertical-align:middle;width:40vw}.menuContainer{min-height:20rem;position:relative}.news-popin .head{background-image:url(https://media.tikamoon.com/image/upload/q_auto/f_auto/website/media/newsletter/background-popin);background-size:cover;height:14rem}.news-popin .head p{color:#fff;font-size:2.5rem;padding-top:5rem}.news-popin .head p span{display:block;font-size:1rem}.news-popin .foot p{margin:2rem 0}.popinContent.product.news-popin .content>div>div.code{background-color:#f5f5f5;display:block;float:none;font-family:sofiam;margin:0 auto;padding:1rem;text-align:center}.news-popin .foot p.medium{font-size:.75rem}.news-popin .foot p.small{font-size:.5rem}.cookie-statement{background-color:rgba(0,0,0,.75);bottom:0;color:#fff;font-size:.75rem;padding-top:.5rem;position:fixed;text-align:center;width:100%;z-index:999}.cookie-statement a{color:#fff}.cookie-statement button{display:block;height:3rem;line-height:3rem;margin:.5rem auto}.margin20{margin-top:1.8rem}.fleche{background:#000;float:left;height:2px;margin-top:14px;position:relative;width:7px}.fleche:after{border:5px solid rgba(136,183,213,0);border-left-color:#000;content:" ";height:0;left:100%;margin-top:-5px;pointer-events:none;position:absolute;top:50%;width:0}.voircollections{background:#1d1d1b;border:initial none;border-color:initial;border-image:initial;color:#fff!important;cursor:pointer;font-family:sofia;padding:.4rem .7rem .5rem;text-align:center;width:180px}.error{color:#c83c00}.error-layer{float:left;text-align:center;width:50%}.error-layer p:not(.title){margin-top:12rem}.error-layer .button{width:50%}.error-layer p.title{font-size:1.75rem;margin-bottom:2rem}.error-layer.img img{width:100%}.error-message{margin-bottom:1rem}#sylius_checkout_address_customer_optin label{color:#000}.plan h1{font-family:sofia;text-align:center}.plan-links{column-count:2;margin:0 auto 1rem;padding:0;width:calc(60% + 2rem)}.linkbox{background-color:#f5f5f5;break-inside:avoid;margin-bottom:1rem;margin-right:2rem;padding:2rem}.linkbox h2{margin-top:0}.flex-center{align-items:center;display:flex;justify-content:center}.flex{display:flex;flex-wrap:wrap}.nowrap{flex-wrap:nowrap;white-space:nowrap}.flex .item-grow-equal{flex-basis:0;flex-grow:1}.text-center{text-align:center}.deleteFilterImg{height:.5rem}.ui.divider:not(.vertical):not(.horizontal){float:left;height:2rem;width:100%}.ui.info.message{background-color:#f5f5f5}.ui.icon.message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ui.message:last-child{margin-bottom:0}.ui.message{background:#f8f8f9;border-radius:.28571429rem;box-shadow:inset 0 0 0 1px rgba(34,36,38,.22),0 0 0 0 transparent;font-size:1em;line-height:1.4285em;margin:1em 0;min-height:1em;padding:1em 1.5em;position:relative;transition:opacity .1s ease,color .1s ease,background .1s ease,box-shadow .1s ease,-webkit-box-shadow .1s ease}i.icon:before{background:0 0!important}.ui.icon.message>.icon:not(.close){display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:3em;line-height:1;opacity:.8;vertical-align:middle;width:auto}.ui.message>:first-child{margin-top:0}.ui.message>.icon{margin-right:.6em}i.icon,i.icons{font-size:1em}.icons{filter:grayscale(1)}.ecl-logo{height:4rem;width:4rem}.cec-logo{height:4rem;width:6.75rem}i.icon{display:inline-block;font-family:Icons;font-style:normal;font-weight:400;height:1em;margin:0 .25rem 0 0;opacity:1;text-align:center;text-decoration:inherit;width:1.18em;speak:none;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ui.icon.message .icon:not(.close)+.content{padding-left:0}.ui.icon.message>.content{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;vertical-align:middle}.ui.message>:last-child{margin-bottom:0}#brand-container{display:block;height:2em}.card-container{display:block;width:100%}.card{height:75px;margin-bottom:10px;z-index:1}.card,.card-logo{position:relative}.card-logo{float:right;width:20%}.card-row{margin-top:10px}.card-row .card{display:inline-block}.card-row .card label{display:block}.card-row .card-cvv,.card-row .card-expiry{float:left;position:relative;width:49%}.card-row .card-cvv{margin-left:2%}.card-row-cvv-expiry{display:flex;justify-content:space-between}#hosted-fields-select-brand-button-arrow:after,.card-row-cvv-expiry .bancontact_fr{display:none}#hosted-fields-frame-card{height:auto}#hosted-fields-card{border:inherit}.card-holder{margin-top:20px}.card-holder .card-full-name{background-color:#fff}.lyrapayzen_payment{display:block;padding:10px;width:auto}.lyrapayzen_payment input[type=text]:focus,.lyrapayzen_payment input[type=text]:hover{background-color:#fff}.lyrapayzen_payment input[type=text].error-input{border:2px solid #f14444}.card-input{width:70%}.schedule_payments{float:left}.schedule_total{float:right}.schedule_reset{clear:both;margin-bottom:20px}.schedule_multiple span.schedule_title{font-family:sofiam}.form .input-container,.form .input-container:active,.form .input-container:focus,.form .input-container:hover,.input-container{background-color:#fff;border:1px solid #e6e6e6;box-sizing:border-box;display:inline-block;height:50px;margin-right:10px;overflow:hidden;padding:5px 7px 3px;width:100%}.card-logo .brand-container{background-color:#f5f5f5;box-sizing:border-box;float:right;height:6em;margin-top:27px;overflow:hidden;width:100%}.cvv-container,.expiry-container{width:91px}.hosted-fields-invalid-state{border:2px solid red!important}.hosted-fields-valid-state{border:2px solid green!important}.sales_event_menu_flash,.sales_event_menu_private_sales{background-color:#fff;color:#b2412a}.sales_event_sticker_flash,.sales_event_sticker_private_sales,.sales_event_sticker_sale{background-color:#b2412a;color:#fff}.sales_event_menu_sale{background-color:#b2412a!important;border-radius:.5rem;color:#fff;padding:.25rem 1rem!important}.sales_event_menu_black_friday,.sales_event_sticker_black_friday{background-color:#000!important;border-radius:.5rem;color:#fff;padding:.25rem 1rem!important}.sales_event_sticker{display:inline-block;margin-top:1rem;padding:.25rem 1rem}.like-to .sales_event_sticker,.see-to .sales_event_sticker{bottom:-.5rem;overflow:hidden;padding:.25rem .5rem;position:absolute;right:1rem}.main-newsletter .error-display{color:#fff;margin-top:1rem 0}@media (min-width:768px){.hide_tablet_min{display:none}}@media (max-width:1023px) and (min-width:767px){.slideEco .know-more-box{width:90%}body>footer .newsletter .additional-footer{font-size:.75rem;margin-top:4rem;width:calc(100% - 2rem)}}@media (max-width:1023px){.no-wishlist-empty,.no-wishlist-title{margin-left:1rem}.product-container .wishlist-like{z-index:10}.product-container-normal .wishlist-like{right:0;top:0}.product-container .product-picture-box:hover .wishlist-like.wishlist-circle{display:none;opacity:0}.slideEco .know-more{background-color:transparent;background-color:#000;border-radius:8px;color:#000;color:#fff;display:block;font-size:1rem;height:3rem;line-height:3rem;padding:0;text-align:start;text-align:center;text-decoration:underline;text-decoration:none;text-underline-offset:5px;width:fit-content;width:80%}.slideEco .know-more-box{bottom:.5rem}.warn-slide .warn_text{margin-bottom:2rem}.warn-slide .validateBox{bottom:1rem;display:flex;justify-content:center;width:100%}.warn-slide .bottom-warn{display:none}.slideContent .see-product-popin{float:left;line-height:1rem;width:40%}.slideContent .product-preview{width:auto}.slideContent .slide-in-quick-view .filter-button{bottom:1rem;width:auto}.limited-width-site>h1{padding:0 5%}.main-newsletter input.form-input[id=news-email]{float:none}.hide_mob{display:none}.error .error-display{display:block;left:unset;margin-top:-1rem;position:relative;top:unset}.like-to .sales_event_sticker,.see-to .sales_event_sticker{display:block;position:static}.pwa-banner li.avisVerifieHeader img,header nav li.avisVerifieHeader img{height:.8rem;padding-bottom:.1rem;padding-top:.1rem;vertical-align:text-top;width:.8rem}.slideContent.slide-in-quick-view .content{margin-top:2rem;position:relative;width:calc(100% - 2rem)}body>footer .newsletter .additional-footer{font-size:.75rem;margin-top:2rem;width:calc(100% - 2rem)}.wishlist-picture-container .product-quick-cart,.wishlist-picture-container .wishlist-close{opacity:1}.step1 .slideContent .content{overflow:hidden}.step1 .slideContent .slider,.step1 .slideContent .slider>div>img{width:48vw}header .top .first-row .wisepops-notification--mobile{display:block;left:0;margin-left:4.4rem;margin-top:1.9rem;position:absolute;top:0}header .top .first-row .wisepops-notification--mobile img{width:1.5rem}}.like-to .price span.promo span,.productbox .price span.promo span,.see-to .price span.promo span{color:#000;display:inline;text-decoration:line-through}.forgotPass{cursor:pointer;display:block;font-size:.75rem;margin-bottom:1rem;text-decoration:underline}.create_account{padding:0 1rem}a.create_account{height:3rem;line-height:3rem;padding:0;width:100%}.register button{max-width:100%;width:100%}.form ul{color:#c83c00;font-size:.875rem;margin-bottom:1rem;margin-top:-1rem}.changePassword img{top:2.6rem!important}.changePassword .form-password span{display:block;font-size:.875rem;margin-bottom:1rem;margin-top:-1rem}.duo_btn_cancel_validate{align-items:center;display:flex;flex-direction:column}.duo_btn_cancel_validate span{margin-right:20px}.white-background{background-color:#fff!important;margin-top:0!important}.popup-newsletter .form.popin-email label{left:1.5rem}#newsletter label{font-size:.75rem}#newsletter input{font-size:1rem}footer #newsletter .error .error-display{margin-top:0;position:absolute;text-align:left;top:4rem}.popin-email #news-email{background-color:#fff;display:inline-block;margin-right:1rem;width:50%}.popin-vp #news-email{width:calc(100% - 2rem)}.popin-vp .form.popin-email #newsletter-subscribe-popin{width:100%}.popup-newsletter .form.error .error-display{display:block;margin-bottom:.5rem;margin-top:-.5rem;position:unset}.popup-newsletter .form label{display:none}section div.oauth-container{border:none;margin-left:3rem;margin-right:3rem;margin-top:1rem;max-width:100%;padding:0;text-align:center}div.oauth-container{font-size:1rem;margin-bottom:1rem;margin-top:.5rem}div.oauth-login img.oauth-logo-google{max-width:4rem}div.oauth-login img.oauth-logo-paypal{scale:.5}div.oauth-login .button{background-color:#fff;border:1px solid #000;border-radius:1px;color:#000;margin-top:.5rem}div.oauth-login a{display:flex;justify-content:center;text-decoration:none}#homepage-journal-articles .homepage-journal-article .article-picture,#homepage-journal-articles .homepage-journal-article .backgroundimg{background-position:50%;height:13rem}@media (min-width:1024px){.limited-width-site{margin:auto;max-width:80rem}.hide_desk{display:none}.econotePicto,.econoteTitre{cursor:pointer}.econoteTitre{margin-left:.5rem;margin-top:.125rem}.econoteTitre:hover{text-decoration:underline}.popupEconote{display:none}.titrePopupEconote{font-size:1.7rem;padding-left:1.7rem;padding-top:1.1rem;text-align:left}.soustitrePopupEconote{font-size:.9rem;margin-bottom:1.5rem;margin-top:.3rem;padding-left:1.7rem;text-align:left}.btnSavoirPlusEconote{background:#1d1d1b;border:1px solid #1d1d1b;color:#fff!important;cursor:pointer;font-family:sofiapro_light;font-size:.78rem;padding:.6rem 5.5rem .8rem}.popupEconoteImg{margin-bottom:2rem;width:100%}.popinContent.econote .content{margin:0;padding-bottom:2.5rem}.slideWishlist .wishlist-product-container .product-wishlist-add-icon:hover,.wishlist-like:hover{transform:scale(1.2)}}@media (min-width:1366px){.limited-width-site{max-width:1280px}.popup-newsletter .form.popin-email label{left:2rem}}.popup-newsletter .form .error-display{color:red;display:none;left:15%;position:absolute;top:5rem}@media (max-width:1279px){footer #newsletter .error .error-display{margin-top:-1rem;position:relative;top:unset}}@media (max-width:767px){body>footer .footer-copyright{margin-top:.5rem;text-align:center}.col-chk-step2.login-col-chk.check-account{float:unset;width:unset}.hide_mobile{display:none}.wishlist-close{height:1rem;opacity:1;top:.5rem;width:1rem}.white-cross-wishlist{height:2rem;width:2rem}.slideEco .eco-content{padding:0 .5rem}.slideEco .know-more{display:block;width:80%}.slideEco .know-more-box{left:0;width:100%}.eco-header{margin-bottom:.5rem}.limited-width-site.product-list>h1{padding:0}.popup-newsletter .form.popin-email label{left:2rem}.popin-email #news-email{margin-right:0;width:80%}.promotion-code-disc,.tax-message-disc{list-style-position:inside;list-style-type:disc}.capency_email_suggester{margin-top:-1rem;position:absolute;width:32%;z-index:6}.email_suggester{background-color:#fff;border:1px solid #e6e6e6;font-family:sofia;font-size:.875rem;height:3rem;line-height:3rem;padding:0 1rem;width:calc(100% - 2.325rem)}.email_suggester:hover{background-color:#e6e6e6;background-image:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:pointer;outline-style:none}.info{font-size:.8rem}.popinContent.product{overflow:scroll}header .taxon-menu-child{height:1.25rem;top:.35rem}.popin-vp .form.popin-email #newsletter-subscribe-popin{width:calc(100% - 2rem)}#homepage-journal-articles .homepage-journal-article .article-picture,#homepage-journal-articles .homepage-journal-article .backgroundimg{height:8rem}section div.oauth-container{margin-left:2rem;margin-right:2rem;margin-top:0}}@media (max-width:1460px){.info:before{display:none}}.email_forward{margin-top:2rem}.promocode-text{font-family:sofiam;margin-left:.2rem}.four-month .info,.promotion-code .info,.tax-message .info{background-color:#fff;border-radius:.3rem;box-shadow:0 0 8px rgba(0,0,0,.149);padding:.5rem;z-index:1;--left:50%}.four-month .info{--left:25%}.promotion-code .info:after,.tax-message .info:after{border:.3125rem solid transparent;border-top-color:#fff;content:"";left:var(--left);margin-left:.3125rem;position:absolute;top:100%}.tax-message>span{position:relative}.four-month .info:after{border:.3125rem solid transparent;border-right-color:#fff;content:"";left:var(--left);margin-left:.3125rem;position:absolute;top:-.3125rem}.four-month.parent.info,.promotion-code.parent-info,.tax-message.parent-info{position:relative}#four-month-info,#promotion-code-info,#tax-message-info{display:none;position:absolute}#advice-info ul{list-style-type:disc;padding-left:1rem}.advice-disc a{text-decoration:underline}#four-month-info,.advice-info{margin-right:1rem}#promotion-code-info{bottom:150%}#tax-message-info{transform:translateY(-200%)}.advice span:active+#advice-info,.advice span:hover+#advice-info,.four-month span:active+#four-month-info,.four-month span:hover+#four-month-info,.promotion-code span:active+#promotion-code-info,.promotion-code span:hover+#promotion-code-info,.tax-message span:active+#tax-message-info,.tax-message span:hover+#tax-message-info{display:block}#chemical-info-helper,.four-month #four-month-info-helper,.promotion-code #promotion-code-info-helper,.tax-message #tax-message-info-helper{cursor:pointer;display:inline-block;position:relative;top:3px;width:1rem}.advice span,.four-month span,.promotion-code span,.tax-message span{cursor:pointer}.form-password{border-radius:.6rem}.form input.form-password{font-size:1rem}.arrow-bd{border:.5125rem solid transparent;border-bottom-color:#fff;margin-left:-28rem;top:8.5rem}#advice-info.info:after,.arrow-bd{content:"";left:var(--left);position:absolute}#advice-info.info:after{border:.3125rem solid transparent;border-right-color:#fff;margin-left:.3125rem;top:-.3125rem}#advice-info.info{background-color:#fff;border-radius:.3rem;box-shadow:0 0 .5rem rgba(0,0,0,.149);display:none;margin-top:.3rem;padding:.5rem;position:absolute;width:calc(75% - 8rem);z-index:1}#advice-info:hover{display:block}.advice span{padding-bottom:1rem}#overlay-load{background-color:rgba(0,0,0,.1);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999999}#overlay-load img{height:10rem;left:50%;margin-left:-5rem;margin-top:-5rem;position:absolute;top:50%;width:10rem}.create-account .button-step2,form[name=login_form] .button-step2{cursor:default}form[name=sylius_user_request_password_reset] button{height:3rem;line-height:3rem;width:100%}form div[id*=birthday]{display:flex}#sylius_customer_registration_birthday{grid-gap:2%}#sylius_customer_registration_birthday:lang(en-US) #sylius_customer_registration_birthday_day{order:2}#sylius_customer_registration_birthday:lang(en-US) #sylius_customer_registration_birthday_month{order:1}#sylius_customer_registration_birthday:lang(en-US) #sylius_customer_registration_birthday_year{order:3}#sylius_customer_registration_birthday select{border-radius:.6rem}.sylius-locale-selector-footer{display:flex;gap:.7rem}@media (min-width:1023px){.sylius-locale-selector-footer{float:left;left:-100%;position:absolute;top:20rem}}.sylius-locale-selector{align-items:center;display:flex;font:1rem sofia;gap:.7rem}.sylius-locale-selector span{font-family:sofiam;text-decoration:underline;text-underline-position:under}@media (max-width:1023px){.tools .sylius-locale-selector{display:none}.navigation-onglet .sylius-locale-selector{padding-bottom:.5rem}}@media (min-width:1024px){.navigation-onglet .sylius-locale-selector{display:none}}.mt-1{margin-top:1rem}#live-component-error{display:none!important}#searchLayer{background-color:#fff;border-top:.03125rem solid #e6e6e6;font-family:sofia;height:100vh;height:100dvh;margin:0 0 1.5rem;max-width:100%;overflow-y:scroll;position:absolute;width:100%;z-index:15;-webkit-overflow-scrolling:touch;display:flex;flex-direction:row}.infinite-hits{clear:both;height:1rem;width:100%}.slideContainer{opacity:.1}.global-filter-div::-webkit-scrollbar{display:none}.content{clear:both}.slideInDesktop{width:33vw}.filter,.matter{border-top:1px solid #f5f5f5;margin-right:1rem}.filter>h3,.matter>h3{display:inline}.material .ais-RefinementList-item:not(.global-filter .ais-RefinementList-item){float:left;min-width:5rem}.material .ais-RefinementList-item{display:inline-block}.circle{background-color:#828282;background-origin:border-box;background-position:50%;border:.1rem solid transparent;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;box-shadow:0 0 0 .1rem transparent;display:block;flex-direction:column;height:3rem;justify-content:center;margin:0 auto;max-height:calc(79px - .2rem);max-width:calc(79px - .2rem);position:unset;text-align:center;width:3rem}.circle.inactive{opacity:.5}.circle.active{border:.15rem solid #fff;box-shadow:0 0 0 .1rem #000;max-height:calc(79px - .3rem);max-width:calc(79px - .3rem)}.circle input[type=checkbox]{display:none}.filterboxResult .filterResult.material{max-width:29rem}.filterResult.material .ais-RefinementList-item:nth-child(5n+11),.filterResult.material .ais-RefinementList-item:nth-child(6){clear:both}.material .filter-item-desc .ais-RefinementList-item{float:left;width:unset}.materialShowMore .roundText{height:unset;white-space:pre}.button-as-link.material-link{background-color:transparent;margin:0 auto;padding:0}.material-link{display:block;justify-content:center;text-align:center}.material-link .roundText{color:#000;font-family:sofiapro_light;font-size:.75rem;height:1rem;margin-top:1rem;text-align:center}.global-filter input[type=checkbox]:checked~.filter-title-box .minus:after{content:url(/build/images/moins.cc3bc784.svg)}.global-filter input[type=checkbox]~.filter-title-box .minus:after{content:url(/build/images/plus.048123d9.svg)}.global-filter input[type=checkbox]:checked~.filter-item-desc{display:block}.filter-item-desc{display:none}.filter-item-desc>.filterLayer>div{background:none;border:none;display:block!important;position:unset}.line-mobile{background-color:#e6e6e6;border:.5rem solid #fff;border-radius:1rem;color:#fff;height:.25rem;margin-top:1rem;width:25%}.filter-item-desc .titleDimension img{float:left;margin-right:.5rem;margin-top:-.3rem}.filter-item-desc::-webkit-scrollbar,.filter-selected-filters::-webkit-scrollbar{display:none}.filter-item-desc h3{font-family:sofia;font-size:.875rem;margin-bottom:2rem}.button-box{margin-bottom:2rem;text-align:center}.global-filter-div{height:inherit;position:relative}.filter-selected-filters{margin-bottom:2rem;overflow:hidden}.filter-button-box{background-color:#fff;bottom:1rem;position:absolute;width:30vw;z-index:999}.selected-filters{margin-bottom:2rem;margin-left:1.5rem;width:100%}.remove-all-filters{background:#fff 0 0 no-repeat padding-box;border:2px solid #e6e6e6;border-radius:8px;color:#000;float:left;margin-left:1rem;margin-right:2rem}.apply-all-filters,.remove-all-filters{bottom:1rem;font-family:sofia;font-size:1rem;height:3.3rem;width:43.5%}.apply-all-filters{background:#000 0 0 no-repeat padding-box;border:2px solid #000;border-radius:8px;color:#fff}.apply-filter-white{background:#fff 0 0 no-repeat padding-box;border:2px solid #e6e6e6;color:#000}.new-close{cursor:pointer;float:right;margin-right:1rem;margin-top:1rem;width:2rem}.global-filter{display:flex;flex-direction:column;height:calc(100% - 10rem);overflow-y:auto;position:relative}.filter-title-box{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row-reverse;font-size:1rem;justify-content:space-between;margin:0;padding:1.1rem 1.25rem;position:relative;width:100%}.slideContent .content{padding:3rem}.slideContent{z-index:100}label.filter-title-box{font-family:sofiam}.filter-check{height:0;opacity:0;position:absolute;width:0}.minus{height:.6875rem;height:auto;width:.6875rem;width:auto}.slideInDesktop.open{animation:slideRighton .3s;animation-direction:normal;animation-fill-mode:forwards}.slideInDesktop.close{animation:slideCloseRighton .3s;animation-direction:normal;animation-fill-mode:forwards}#searchLayer #hits{clear:both}#hits li{float:left;height:40rem;margin-bottom:1rem;position:relative;width:calc(33.33% - 3rem)}#hits li:nth-child(3n-1){margin:0 2rem 1rem}#hits li:nth-child(3n){margin-left:1rem}.productbox:not(.association-slider){position:relative}.productbox:not(.swiper-slide) a:hover div:hover p{text-decoration:underline}.productbox img:not(.product-warn-icon):not(.product-quick-view-icon):not(.wishlist-like){width:100%}.productbox:not(.association-slider) a p:first-of-type{height:1.5rem;line-height:1.5rem;margin-top:.5rem;overflow:hidden;width:calc(100% - 84px)}.productbox .econotePicto{cursor:pointer;display:block;padding-left:16px;position:absolute;right:0;width:68px}.noteEconote{height:.9375rem}.contentLayer .filterLayer.open>span>img{transform:rotate(180deg)}.productbox:not(.suggester) a span:first-of-type:not(.product-econote):not(.product-warn):not(.product-sticker-flash){margin-top:.725rem;overflow:hidden}.productbox picture{position:relative}.quick-view{background-color:#000;bottom:3.5rem;color:#fff;cursor:pointer;display:none;height:3rem;left:0;line-height:3rem;position:absolute;text-align:center;width:100%}.productbox:hover .quick-view{display:block}.quick-add{background-color:#000;bottom:3.5rem;color:#fff;cursor:pointer;display:none;height:3rem;left:0;line-height:3rem;position:absolute;text-align:center;width:100%}.productbox:hover .quick-add{display:block}.productbox .delay{float:right;font-size:.75rem;line-height:1rem;margin-top:.4rem}.productbox .d150{font-style:italic}.productbox .stick-solde{background:#b2412a;border-radius:.5rem;bottom:0;color:#fff;font-size:.8rem;line-height:1rem;padding:.25rem .5rem;position:absolute;right:0}.see-to .suggester .stick-solde{right:1rem}body.bf .stick-solde,body.vp .stick-solde{background:#000}.productbox .price{font-family:sofiam;white-space:nowrap}.productbox .price.solde{color:#b2412a}.original-price,.productbox .price.solde span:not(:first-of-type){color:#000;text-decoration:line-through}.filterBoxSuggestion{height:2.25rem;overflow:hidden;padding:0 0 .75rem}.filterboxResult h3{font-family:sofia;font-size:.875rem}.filterboxResult .titleDimension{margin:0}.filterResult .titleContainer{align-items:center;display:flex;gap:.5rem;margin-top:.875rem}.filterboxResult .titleDimension img{float:left;margin-right:.5rem;margin-top:.875rem}.filter-item-desc .filterLayer{margin-bottom:1rem}.filterLayer{cursor:pointer;float:left;margin-right:1.5rem}.slideContent .filterLayer{width:100%}.filterLayer>div{display:none}.filterLayer span{font-family:sofia;font-size:.9rem;margin:0}.filterLayer>span img{height:.5rem;margin-left:.5rem;width:.5rem}.filterResult img.img_ecograde,.selecFilter img.img_ecograde{height:.75rem}.filterboxResult{height:4rem;line-height:4rem;margin-bottom:1rem}.filterBoxSuggestion li{color:#000;cursor:pointer;float:left;font-family:sofia;font-size:.75rem;height:2.25rem;line-height:2.25rem;margin-right:.75rem;padding-bottom:2rem;width:auto}.filterBoxSuggestion li:first-child{padding-left:0}.filterResult{background-color:#fff;border:1px solid #f5f5f5;position:absolute;z-index:6}.contentLayer .filterResult{background:#f5f5f5 0 0 no-repeat padding-box;border-radius:.5rem;opacity:1}#searchLayer .filterResult{background:#fff 0 0 no-repeat padding-box}#searchLayer .suggestion{background-color:#f5f5f5;border-radius:.5rem;padding:0 .75rem}#searchLayer .ais-Hits--empty .discover{font-family:sofiam;margin:1rem 0}#searchLayer .ais-Hits--empty .no-results-taxons{display:flex;flex-wrap:wrap;gap:1.25rem;margin:1rem 0}#searchLayer .ais-Hits--empty .no-results-taxons .suggestion{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem;justify-content:center;padding:.75rem 1.25rem;transition:background-color .3s ease-in-out}#searchLayer .ais-Hits--empty .no-results-taxons .suggestion:focus,#searchLayer .ais-Hits--empty .no-results-taxons .suggestion:hover{background-color:#e6e6e6}#searchLayer .ais-Hits--empty .no-results-taxons .suggestion img{width:1rem}@media (min-width:1024px){#searchLayer .filterResult{background:#f5f5f5 0 0 no-repeat padding-box;border-radius:.5rem;opacity:1}}#searchLayer .fullwidth{padding:2rem 0}#searchLayer .fullwidth h2 img{height:.5rem;width:.5rem}#searchLayer .search-content{display:flex;flex-direction:row}#searchLayer .products-hits{width:calc(100% - 4rem)}#searchLayer .institutionals-hits{padding:1.5rem 2rem;width:16.625rem}#searchLayer .institutionals-hits div{margin-bottom:1rem;margin-top:1rem}#searchLayer .institutionals-hits a{text-decoration:underline}#searchLayer .institutionals-hits-content{line-height:2rem}#searchLayer .institutionals-hits-content span:first-of-type{background-color:#f5f5f5;border-radius:1rem;height:2rem;margin-right:.5rem;text-align:center;width:2rem}#searchLayer .institutionals-hits-content a{text-underline-offset:.25rem}#searchLayer .institutionals-hits-content img{height:1.5rem;margin-top:.25rem;width:1.5rem}#searchLayer .institutionals-hits-content div{border-radius:.5rem;cursor:pointer;display:flex;padding:.5rem 0 .5rem .75rem}#searchLayer .institutionals-hits-content div:hover{background-color:#f5f5f5}#searchLayer .institutionals-hits-title{font-family:sofiam;font-size:1.25rem}#searchLayer .filterBoxSuggestion{padding:0 2rem 1.125rem}#searchLayer .clear{float:left}#searchLayer .selecFilter{border-radius:.5rem;margin-bottom:.5rem;margin-top:.5rem}#searchLayer .filterCount span{font-family:sofiam;font-style:italic}.filtersApply,.filtersApply.open{display:none}.contentLayer .filtersApply{width:calc(100% - .9rem)}.contentLayer .filtersApply.show{display:flex}.contentLayer .filtersApply{background-color:transparent;bottom:3rem;display:none;height:3rem;justify-content:space-evenly;left:0;line-height:3rem;pointer-events:none;position:fixed;width:100%;z-index:10}.contentLayer .filtersApply .button{height:3rem;line-height:3rem;pointer-events:all}.contentLayer .filtersApply .button.white{height:2.9rem}.contentLayer .filtersApply .button.bold{font-family:sofiam}.contentLayer .filtersApply>div{border-radius:.5rem;cursor:pointer;display:block;float:left;text-align:center}#clearfilterBox{display:none}.btnCloseSearch{cursor:pointer;position:absolute;right:1rem;top:1rem}.btnCloseSearch,.btnCloseSearch img{height:1rem;width:1rem}.filterBox{display:flex;width:100%}.filterBox>a{display:none}#clearfilterBoxCategorie{float:left}.power_button{border:1px solid #e6e6e6;border-radius:.5rem;cursor:pointer;opacity:1;padding:.6rem}.contentLayer img.imgBtnF.fleft{display:none}.power_button:hover{text-decoration:none}a.power_button{font-size:.9rem}.ais-Stats-text{white-space:nowrap}.contentLayer .ais-Stats-text{color:#828282;float:right;font-size:.875rem}.ais-ClearRefinements-button{background:none;border:none;color:#000;cursor:pointer;display:block;font-family:sofiam;font-size:1rem;margin-right:1rem}.ais-ClearRefinements-button a:hover{text-decoration:none}.contentLayer .ais-ClearRefinements-button{font-size:.875rem;height:3.5rem;margin-bottom:.5rem}.ais-ClearRefinements-button:disabled{display:none}.filterBox,.filterBoxCategorie{line-height:4rem}#searchLayer .filterboxResult{height:1.125rem;margin-bottom:1rem}#searchLayer .filterboxResult .filterResult{line-height:4rem}#searchLayer .filterBoxCategorie{line-height:1rem}#searchLayer .filterBox{line-height:1rem;padding-top:1rem}#searchLayer .filterBox:has(.filterCount:empty){padding-top:0}.ais-RefinementList{padding:2rem 2rem 1rem}.contentLayer .ais-RefinementList{min-width:12.5rem;padding:2rem 2rem 1.5rem}.filterboxResult .material .ais-RefinementList-list{display:flex;flex-wrap:wrap;justify-content:flex-start}.filter-label-container{padding-bottom:1rem}.label-list-container[data-filter-type=labelfilter]{padding:0}.label-list-container[data-filter-type=labelfilter] ul.label-list{align-items:center;display:flex;gap:.75rem;margin-left:0;margin-right:.5rem;overflow:auto;padding-bottom:.5rem;text-align:center;white-space:nowrap}.label-list-container[data-filter-type=labelfilter] ul.label-list::-webkit-scrollbar{background-color:#fff;width:16px}.label-list-container[data-filter-type=labelfilter] ul.label-list::-webkit-scrollbar-track{background-color:#fff}.label-list-container[data-filter-type=labelfilter] ul.label-list::-webkit-scrollbar-track:hover{background-color:#f4f4f4}.label-list-container[data-filter-type=labelfilter] ul.label-list::-webkit-scrollbar-thumb{background-color:#babac0;border:5px solid #fff;border-radius:16px}.label-list-container[data-filter-type=labelfilter] ul.label-list::-webkit-scrollbar-thumb:hover{background-color:#a0a0a5;border:4px solid #f4f4f4}.label-list-container[data-filter-type=labelfilter] ul.label-list::-webkit-scrollbar-button{display:none}.label-list-container[data-filter-type=labelfilter] ul.label-list .check input[type=checkbox]+label:before{display:none}.label-list-container[data-filter-type=labelfilter] ul.label-list input[type=checkbox]:checked+label{font-family:sofiam}.label-list-container[data-filter-type=labelfilter] ul.label-list label{align-items:center;background-color:#f5f5f5;border-radius:.5rem;cursor:pointer;display:flex;font-size:.875rem;justify-content:center;margin-bottom:0;padding:.75rem;width:auto}.label-list-container[data-filter-type=labelfilter] ul.label-list li{float:none;width:auto}.label-list-container[data-filter-type=monofilter]{min-width:auto;padding:0}.label-list-container[data-filter-type=monofilter] .label-list{display:flex;gap:2rem;list-style-type:none;margin:0;max-width:100%;min-width:auto;overflow:auto;padding:0;text-align:center}.label-list-container[data-filter-type=monofilter] .label-list::-webkit-scrollbar{background-color:#fff;width:16px}.label-list-container[data-filter-type=monofilter] .label-list::-webkit-scrollbar-track{background-color:#fff}.label-list-container[data-filter-type=monofilter] .label-list::-webkit-scrollbar-track:hover{background-color:#f4f4f4}.label-list-container[data-filter-type=monofilter] .label-list::-webkit-scrollbar-thumb{background-color:#babac0;border:5px solid #fff;border-radius:16px}.label-list-container[data-filter-type=monofilter] .label-list::-webkit-scrollbar-thumb:hover{background-color:#a0a0a5;border:4px solid #f4f4f4}.label-list-container[data-filter-type=monofilter] .label-list::-webkit-scrollbar-button{display:none}.label-list-container[data-filter-type=monofilter] .label-list li{border:.2rem solid #fff;box-shadow:0 0 0 1px #fff;display:inline-block;font-family:sofia;font-size:1rem;max-width:14.5rem;white-space:nowrap;width:14.5rem}.label-list-container[data-filter-type=monofilter] .label-list li a{display:flex}.label-list-container[data-filter-type=monofilter] .label-list li .label-text{font-size:.875rem}.label-list-container[data-filter-type=monofilter] .label-list li .filters-link:before{display:block}.label-list-container[data-filter-type=monofilter] .label-list li [data-type] .filters-link,.label-list-container[data-filter-type=monofilter] .label-list li [data-type] input[type=checkbox]{display:none}.label-list-container[data-filter-type=monofilter] .label-list li [data-type]+label:before{content:"";height:1rem;width:1rem}.label-list-container[data-filter-type=monofilter] .label-list li [data-type] .filters-link.checked~.filters-link-label,.label-list-container[data-filter-type=monofilter] .label-list li [data-type]:checked+label span{font-family:sofiam}.label-list-container[data-filter-type=monofilter] .label-list li [data-type] .filters-link.checked~.filters-link-label .monofilter-circle,.label-list-container[data-filter-type=monofilter] .label-list li [data-type]:checked+label span .monofilter-circle{box-shadow:0 0 0 1px #000}.label-list-container[data-filter-type=monofilter] .label-list li [data-type]+label:before{display:none}.label-list-container[data-filter-type=monofilter] .label-list li [data-type] .filters-link-label,.label-list-container[data-filter-type=monofilter] .label-list li [data-type]+label span{align-items:center;column-gap:1rem;display:flex}.label-list-container[data-filter-type=monofilter] .label-list li [data-type] .filters-link-label .monofilter-circle,.label-list-container[data-filter-type=monofilter] .label-list li [data-type]+label span .monofilter-circle{align-items:center;background-color:#f5f5f5;border:.2rem solid #fff;border-radius:4.4rem;box-shadow:0 0 0 1px #fff;display:flex;height:4.4rem;justify-content:center;padding:.1rem;position:relative;width:4.4rem}.label-list-container[data-filter-type=monofilter] .label-list li [data-type] .filters-link-label img,.label-list-container[data-filter-type=monofilter] .label-list li [data-type]+label span img{height:3rem;width:2.9rem}.label-list-container[data-filter-type=monofilter] .label-list li [data-type] .filters-link-label,.label-list-container[data-filter-type=monofilter] .label-list li [data-type]+label{margin-bottom:0;margin-top:0;padding-left:0;user-select:none}.ais-RefinementList-list{line-height:2rem}.ais-RefinementList-item-link{line-height:1.5rem}.ais-RefinementList-item-link .button-as-link{background-color:transparent;color:#000;font-size:1rem;padding:0;text-align:start;width:fit-content}.ais-RefinementList-item-link.disabled .link-checkbox{color:#e6e6e6}.material .ais-RefinementList .ais-RefinementList-item{line-height:1rem;margin-bottom:2rem;width:20%}label.side-label-filter span{font-size:.9rem}.side-label-filter{cursor:pointer;display:block;margin-bottom:1rem;padding-left:2rem;position:relative}.filter-all-button{background:none;color:#000}.contentLayer button.ais-RefinementList-showMore:not(.materialShowMore),.filter-all-button{border:1px solid #000;border-radius:6px;font-family:sofia;font-size:.9rem;font-style:inherit;padding:3px 15px}.contentLayer button.ais-RefinementList-showMore:hover:not(.materialShowMore),.filter-all-button:hover{background:#000;color:#fff;transition:background .3s}input[type=checkbox]:checked+.material-picture{border:1.5px solid #000;border-radius:50%;box-shadow:inset .188rem .188rem .625rem 0 #fff}.ais-RefinementList-showMore:not(.material-link):not(.ais-RefinementList-showMore--disabled){background:0 0;border:none;color:#000;display:block;font-family:sofiam;font-size:1rem;font-style:italic;padding:0}.materialShowMore{background-color:unset}.showMoreMoreMaterial{float:left;line-height:1rem;width:20%}.showMoreMaterial{display:inline-flex}#searchLayer .ais-RefinementList-showMore img{float:left;margin-top:-.5rem;width:2rem}.ais-RefinementList-showMore--disabled{display:none}#searchLayer .display-order{margin-right:3rem}#searchLayer .display-order span{font-family:sofiam}.ais-SearchBox-input{-webkit-appearance:none;border:0;border-bottom:0 #f5f5f5;color:#000;font-family:sofiapro_light;font-size:1rem;height:100%;line-height:3rem;outline:none;padding:0 2.75rem 0 0;width:100%}.ais-SearchBox-input::-webkit-search-cancel-button,.ais-SearchBox-input::-webkit-search-decoration,.ais-SearchBox-input::-webkit-search-results-button,.ais-SearchBox-input::-webkit-search-results-decoration{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}.ais-SearchBox-input::placeholder{color:#e6e6e6}#searchBox .ais-SearchBox-input::placeholder,#searchBox::placeholder{color:#828282}.ais-SearchBox-reset{display:none}.slideContent .filterResult.dimension .rheostat-tooltip{margin-top:2rem}.filterResult.dimension{min-width:15.625rem;padding:1.25rem .875rem}.filterResult.dimension .rheostat-tooltip{margin-top:1rem}.filterResult.dimension .dimensionWidthFilter{padding:0 1.188rem}.filterResult.dimension .dimensionDepth,.filterResult.dimension .dimensionWidth,.filterResult.dimension .dimensionWidthFilter{border-bottom:.063rem solid #e6e6e6}.filterResult.dimension .ais-RefinementList{border-bottom:.063rem solid #e6e6e6;padding:0 1.938rem}.filterResult.dimension .dimensionDepth{border-bottom:.063rem solid #e6e6e6}.filterResult.dimension .dimensionWidth .rheostat .rheostat-progress{top:.15rem}.filterResult.dimension .ais-RangeSlider{padding:0 1.188rem 1rem}.filterResult.dimension ul:first-child{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr}.filterResult.dimension .rheostat{margin-bottom:3rem;margin-top:.5rem;overflow:visible;position:relative}.filterResult.dimension .rheostat .rheostat-background{background:#e6e6e6;height:.125rem;position:relative;top:.125rem;width:100%}.filterResult.dimension .rheostat .rheostat-handle{background-color:#333;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;cursor:pointer;cursor:-webkit-grab;cursor:grab;display:block;height:1rem;position:absolute;top:-.325rem;user-select:none;width:1rem;z-index:2}.filterResult.dimension .rheostat .rheostat-handle .rheostat-tooltip{margin-left:50%;position:absolute;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.filterResult.dimension .rheostat .rheostat-marker{background-color:#aaa;display:none;height:.5rem;margin-left:-1.313rem;position:absolute;width:1.313rem}.filterResult.dimension .rheostat .rheostat-marker .rheostat-value{margin-left:50%;padding-top:2rem;position:absolute;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.filterResult.dimension .rheostat .rheostat-progress{background-color:#545454;height:.15rem;position:absolute;top:.125rem}#filterBoxDimension,#filterBoxDimension1Categorie,#filterBoxDimension2Categorie{margin-top:2rem}.deleteFilterImg{margin-right:.4rem}.line-filter{background-color:#e6e6e6;border:none;height:.05rem}.selecFilter{background-color:#f5f5f5;cursor:pointer;float:left;height:2rem;line-height:2rem;margin-right:1rem;margin-top:1rem;padding:0 .5rem}.selecFilter.seo a{color:#828282;text-decoration:none}.contentLayer .selecFilter.seo{background-color:transparent;color:#000;font-size:1rem;padding:0 .5rem;text-align:start;width:fit-content}.contentLayer .selecFilter,.contentLayer .selecFilter .link,.global-filter-div .selecFilter{background-color:#fff;border:1px solid #e6e6e6;border-radius:4px;color:#828282;font-size:.9rem;margin-top:.7rem}.contentLayer .selecFilter .link{border:none;color:#828282;text-decoration:none}.ais-Hits-item{height:calc(100% - 1rem)}.product-container.tablet:not(.desk){display:none}.product-container a:active,.product-container a:hover{text-decoration:none}#searchLayer .product-sticker-small{display:block;z-index:2}.product-container .product-warn{background:#fff;border:1px solid #fff;border-radius:4px;bottom:1rem;color:#000;font-size:.775rem;left:.675rem;padding:.1rem .563rem;position:absolute}.product-container .product-econote,.wishlist-product-container .product-econote{cursor:pointer;float:right}.product-container .product-picture-box{margin-bottom:.5rem;position:relative;width:100%;z-index:1}.product-container .product-picture-box picture:first-of-type img{width:100%}.product-container .product-picture-box picture img.lazyload,.product-container .product-picture-box picture img.lazyloading{height:25.267rem}.product-container .product-picture-box .product-quick-view{bottom:1.3rem;height:3rem;opacity:0;position:absolute;right:1rem;transition:.5s;width:3rem}@media (hover:hover) and (pointer:fine){.product-container .product-picture-box:hover .product-quick-view{display:block;opacity:1}.product-container .product-picture-box .product-quick-view:hover{transform:scale(1.2)}}.product-container .product-text .product-brand,.product-container .product-text .product-price,.productbox .product-text .product-brand{font-family:sofiam}.product-container .product-text .product-price.product-price-promotion{color:#b2412a}.product-container .product-text .product-price.product-price-promotion .product-original-price{color:#000;font-size:.875rem;text-decoration:line-through}.product-container .product-warn-icon{margin-right:.125rem;max-width:.7rem;position:relative;top:.09rem}.product-container.case-image img{width:100%}header.safari:has(~#searchLayer .filter-open){display:none}.made-in-france-pic{background-color:#000;border-radius:.5rem;color:#fff;font-family:sofiam;font-size:.5rem;left:1rem;padding:.5rem 1rem;pointer-events:none;position:absolute;top:1rem;z-index:1}.slideContent .product-container{height:unset;margin-bottom:2rem;width:calc(50% - 1rem)}.slideContent .product-container:nth-child(odd){margin-left:1.5rem;margin-right:0}.slideContent .product-container:nth-child(2n){clear:left;margin-left:1rem;margin-right:1.5rem}@media (min-width:768px) and (max-width:1023px){.filter-button{bottom:3rem}.label-list-container[data-filter-type=labelfilter] ul.label-list{margin-left:2rem;margin-right:1rem}}@media (max-width:1023px){.product-container .product-picture-box picture img.lazyload,.product-container .product-picture-box picture img.lazyloading{height:100%}.material .ais-RefinementList-list{padding-left:1.25rem}.material .ais-RefinementList-item{display:inline-flex;margin-right:1.5rem;padding-top:.2rem}.material .ais-RefinementList .ais-RefinementList-item{min-width:10%;width:unset}.material .filter-item-desc .ais-RefinementList-item{float:none;margin-right:1rem}.dimensionWidth{padding:0 1rem}.roundText{white-space:break-spaces}.material .roundText{font-size:.875rem}body{-webkit-text-size-adjust:none;overscroll-behavior-y:contain}.new-close{margin-top:-2rem}.no-draggable-line .new-close,.product-zoom .new-close{margin-top:1rem}.display-order{margin-top:0}.selecFilter{max-height:100%}.mob.filter-title{font-family:sofiam;line-height:2.5rem;text-align:center}.mob.filter-close{cursor:pointer;height:1rem;left:1.5rem;position:absolute;top:1.4rem;width:1rem}.filterResult.dimension{padding:1rem 0 2rem 1.5rem}.productbox:hover .quick-view{display:none}.see-to .productbox .stick-solde{right:0}.dimensional .filterResult{padding:.875rem 1.619rem}.dimensional .filterResult .dimensionWidthFilter{padding:1rem 0 0 1.938rem}.dimensional .filterResult .dimensionWidthFilter ul{column-gap:1rem}.dimensional .filterResult .dimensionDepth,.dimensional .filterResult .dimensionHeight,.dimensional .filterResult .dimensionWidth{padding:1rem .563rem}.ais-RangeSlider{width:90%;width:100%}#searchLayer .fullwidth{padding:.5rem 0}#searchLayer #hits{padding:0 1.5rem 10rem}#searchLayer .filterLayer>div{width:calc(100% - 3rem)}.contentLayer{padding:0 1rem}.filterBoxCategorie{left:0;text-align:center;top:6rem;width:100%}body.optiBanner .filterBoxCategorie{top:8rem}body.optiBanner.banner .filterBoxCategorie{top:12rem}#hits li{margin-bottom:1rem;width:calc(50% - .5rem)}#hits li:nth-child(2n){padding-left:1rem}#hits li:nth-child(3n-2){margin-bottom:1rem;margin-left:0;margin-right:0}#hits li:last-child{margin-bottom:4rem}#hits li:nth-child(3n),#hits li:nth-child(3n-1){margin-bottom:1rem;margin-left:0;margin-right:0}.filterboxResult{background:#fff;border-top:0;display:none;height:100vh;left:0;margin:0;overflow:scroll;padding:1rem;position:fixed;top:0;width:calc(100% - 2rem);z-index:6}.filterLayer{width:100%}.filterLayer>div{border:none;display:none;width:calc(100% - 2rem)}.filter-open .filterboxResult{display:block;height:calc(100% - 6rem)}.ais-RefinementList .ais-RefinementList-item{float:left;width:50%}.ais-RefinementList .ais-RefinementList-item.link{line-height:1.75rem}.ais-RefinementList{padding:0 0 2rem}#searchLayer .filter-open .filtersApply.open{display:block}#searchLayer .filtersApply{background-color:#fff;border-top:1px solid #f5f5f5;bottom:0;display:block;height:3rem;left:0;line-height:3rem;margin-bottom:0;padding:1rem;position:fixed;width:100%;z-index:10}#searchLayer.filter-open{top:0}#searchLayer .products-hits{padding:0 1.5rem 10rem;width:calc(100% - 3rem)}#searchLayer .products-hits #hits{padding:0}#searchLayer .search-content{flex-direction:column}#searchLayer .filterBoxSuggestion{padding:.5rem 2rem}#searchLayer .institutionals-hits{padding:1.5rem 1.5rem .5rem}#searchLayer .institutionals-hits-content div{margin-bottom:0;margin-top:0;padding:.5rem 0}#searchLayer .filterCount{margin:1rem 0}#searchLayer .selecFilter{margin:1rem 1rem 0 0}#searchLayer .filterboxResult{height:calc(100% - 6rem);line-height:4rem}.filtersApply .button{height:3rem;line-height:3rem}.filtersApply .button.bold{font-family:sofiam}.filtersApply>div{cursor:pointer;display:block;float:left;text-align:center;width:calc(50% - 1.7rem)}.filtersApply>div:last-child{margin-left:1rem}#searchLayer .filtersApply.open,.contentLayer .filtersApply.open{display:none}.contentLayer .filter-open .filtersApply.open{display:flex}.contentLayer .filtersApply>div{border-radius:.5rem;cursor:pointer;display:block;float:left;text-align:center;width:calc(50% - 4rem)}#clearfilterBoxCategorie{clear:both;text-decoration:underline}.filterResult{position:static}.product-container .product-picture-box:hover .product-quick-view{display:none}.contentLayer .filtersApply{bottom:1rem}.content::-webkit-scrollbar{display:none}.remove-all-filters{margin-left:1rem;margin-right:1.5rem;width:43.5%}.selected-filters{border-top:none;margin-bottom:1rem;margin-left:.6rem;overflow:hidden;white-space:nowrap}.filter-button-box{bottom:0;display:flex;flex-direction:column;overflow-x:scroll;overflow-y:hidden;width:100%}.filter-button-box::-webkit-scrollbar{display:none}.contentLayer .ais-Stats-text{float:none}.contentLayer .ais-Stats{margin-top:1rem}.filter-button-box .selecFilter{margin-left:0;margin-right:1rem}.contentLayer .selecFilter{display:inline-block;margin:0 0 1rem 1rem}.label-list-container[data-filter-type=monofilter]{margin-bottom:1rem}.label-list-container[data-filter-type=monofilter] input[type=checkbox]{display:none}.label-list-container[data-filter-type=monofilter] .label-list{margin:0 .9rem;overflow:auto;padding:.1rem .1rem 1.5rem}.label-list-container[data-filter-type=monofilter] .check,.label-list-container[data-filter-type=monofilter] a{display:block;position:static}.label-list-container[data-filter-type=monofilter] .filters-link-label,.label-list-container[data-filter-type=monofilter] label span{flex-direction:column;row-gap:.75rem;white-space:normal}}@media (min-width:1024px) and (max-width:1365px){.product-container{float:left;margin-bottom:1rem;width:calc(33% - 1.1rem)}#searchLayer .fullwidth{padding:2rem}#searchLayer #hits{clear:both;padding:0 2rem}#hits li{height:34rem;margin-bottom:1rem;width:calc(33.33% - 1rem)}#hits li:nth-child(3n-1){margin:0 .5rem}#hits li:nth-child(3n-2){margin-right:1rem}#hits li:nth-child(3n){margin-left:1rem}.homepage-products-product picture{width:204.8px}}@media screen and (min-width:1920px){#hits li,#hitsCategorie li{height:unset}#hits li:nth-child(3n-2){clear:left;margin-right:1rem}}@media (min-width:1366px) and (max-width:1919px){#searchLayer .fullwidth{padding:1.5rem 2rem}#searchLayer #hits{clear:both;padding:0 0 1.5rem 2rem}#hits li{height:100%;margin-bottom:1rem;width:calc(33.33% - 3rem)}#hits li:nth-child(3n-1){margin:0 2rem}#hits li:nth-child(3n-2){clear:left;margin-right:2rem}#hits li:nth-child(3n){margin-left:2rem}.slideContent .variant-popin-container .product-variant-popin-container .product-sticker-small{display:none}.slideContent .variant-popin-container .product-variant-popin-container .product-picture-box div.variant-selected-centered{font-size:1rem}.slideContent .variant-popin-container .product-variant-popin-container .product-picture-box div.variant-selected-centered img{height:2.5rem}.slideContent .variant-popin-container .variant-dimensions div img{height:1.5rem;width:1.5rem}.slideContent .variant-popin-container .variant-dimensions div div span{font-size:.65rem}.slideContent .variant-popin-container .variant-dimensions div div span+span{font-size:.85rem}.slideContent .filterResult.dimensional .ais-RangeSlider .rheostat-tooltip{margin-top:2rem}}@media (min-width:1024px){#filter-grid{position:relative}.filterResult .titleContainer{margin-bottom:2rem}.close-search-container{display:block;position:absolute;right:7vw;top:1rem}}@media (min-width:768px) and (max-width:1023px){#hits li,#hitsCategorie li{height:62vw}.productbox:not(.suggester) a .stick-solde{font-size:.5rem}.productbox:not(.suggester) a span:first-of-type{height:unset}.productbox .price{font-family:sofiam;font-size:1.25rem}.product-container{width:calc(50% - 1rem)}.product-container.desk:not(.tablet),.product-container.mob:not(.tablet){display:none}}@media (max-width:767px){.label-list-container[data-filter-type=labelfilter] ul.label-list{margin-left:1rem;margin-right:1rem}.product-container:first-of-type .product-picture-box picture img{height:100vw}.product-container:not(.product-container-big) .product-picture-box picture img{height:calc(50vw - 1.25rem)}.ais-Hits .product-container .product-econote{margin-top:.5rem}#hits li,#hitsCategorie li{height:86vw}.material .filter-item-desc{padding:.2rem 0 0}.filter-item-desc{padding:.5rem 0 0 1.2rem}.ais-RefinementList .ais-RefinementList-item{float:left;width:100%}.filterResult.dimension{padding:inherit}.apply-all-filters,.remove-all-filters{width:43.5%}.remove-all-filters{margin-left:1rem;margin-right:1rem;width:43.5%}.selected-filters{width:max-content}.filter-selected-filters{height:3.5rem;margin-bottom:unset;overflow-x:overlay;overflow-y:hidden}.global-filter-div.hasfilter .global-filter{height:calc(100% - 7rem)}.global-filter-div.hasfilter .filter-selected-filters{height:3.5rem}.global-filter-div .global-filter{height:calc(100% - 4rem)}.global-filter-div .filter-selected-filters{height:0}.slideContent .content{padding:3rem}.ais-RefinementList{min-width:200px;padding:0}body.optiBanner.banner .filterBoxCategorie{top:11rem}.slideContent .product-container:not(.product-container-big){height:unset}.slideContent .product-container:nth-child(odd){margin-left:1rem;margin-right:.5rem}.slideContent .product-container:nth-child(2n){margin-left:.5rem;margin-right:.5rem}.product-container .product-picture-box{margin-bottom:0}.product-container .product-full-screen,.product-container.product-container-big .product-picture-box{width:100%}.product-container .product-text{font-size:.88rem;margin:0}.product-container.product-container-big .product-text{margin:0 1rem}.product-container .product-made-in-france,.product-container .product-sticker-solde{font-size:.625rem}.product-container .product-picture-box:hover .product-quick-view{display:block}.product-container .product-sticker-solde:not(.product-sticker-small){display:none}.product-container-normal .product-sticker-solde.product-sticker-small{display:block;left:.5rem}.product-container-big .product-sticker-solde:not(.product-sticker-small){display:block}.product-container .product-econote img,.product-container:not(.product-container-big) .product-econote{height:.75rem}.product-container .product-warn{bottom:.7rem;font-size:.5rem;left:.3rem;padding:.2rem}.product-container .product-picture-box:hover .product-quick-view{display:none}.product-container .product-text .product-price.product-price-promotion .product-original-price{font-size:.735rem}.product-container.product-container-big .product-text .product-label{float:left;width:calc(100% - 6rem)}.product-container.product-container-big .product-text .product-price{float:right;margin-top:-.3rem;text-align:right;width:6rem}#searchLayer .fullwidth{padding:0 0 .5rem}#searchLayer .filterCount{margin:0}#searchLayer .institutionals-hits{padding:0 1.5rem}#searchLayer .filterLayer>div{width:calc(100% - 3rem)}.ais-SearchBox-input::placeholder{font-size:.85rem}}@media (max-width:1023px){.filterResult.material{max-width:unset}.material .ais-RefinementList{white-space:nowrap}.material .ais-RefinementList-list{align-items:unset;display:inline;flex-wrap:unset;justify-content:unset}.material .ais-RefinementList-item{margin-right:0}.material .filter-item-desc{overflow-x:overlay}.content::-webkit-scrollbar{display:none}.selected-filters{border-top:none;margin-bottom:unset;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.slideInMobile{border-top-left-radius:1rem;border-top-right-radius:1rem;bottom:0;height:87%;top:auto}.filter-button-box::-webkit-scrollbar{display:none}.ais-Stats-text{float:none;margin-right:0}.ais-Stats{margin-top:1rem}.selecFilter{display:inline-block;margin-bottom:.5rem;margin-top:0}}.product-econote img.lazyload{max-height:1rem}.nb-similar-products,.nb-similar-products-search{align-items:center;color:grey;display:block;float:left;font-size:.83rem;letter-spacing:0;line-height:1.187rem}.variant-popin-container{display:flex;flex-direction:column}.variant-popin-container .variant-title-container h3{margin-top:0}.variant-popin-container .variant-title-container span{font-size:.875rem}.variant-popin-container .variant-dimensions{display:flex;flex-grow:1;flex-wrap:wrap;gap:.3rem .5rem;margin-bottom:.7rem;margin-top:.7rem;width:100%}.variant-popin-container .variant-dimensions .break{flex-basis:100%;height:0}.variant-popin-container .variant-dimensions div{align-items:center;display:flex}.variant-popin-container .variant-dimensions div img{height:1.4rem;width:1.4rem}.variant-popin-container .variant-dimensions div div{align-items:flex-start;display:flex;flex-direction:column}.variant-popin-container .variant-dimensions div div span{font-size:.5rem;margin-bottom:-.2rem;margin-left:.5rem}.variant-popin-container .variant-dimensions div div span+span{font-family:sofiam;font-size:.625rem}.variant-popin-container h2{margin-left:unset}.variant-popin-container .product-variant-popin-header{align-items:center;display:flex;gap:.5rem;margin-left:1rem}.variant-popin-container .product-variant-popin-container{display:flex;flex-direction:row;flex-wrap:wrap}.variant-popin-container .product-variant-popin-container .product-container{margin-left:1rem;margin-right:0}.variant-popin-container .product-variant-popin-container .product-picture-box img.variant-selected{filter:brightness(60%)}.variant-popin-container .product-variant-popin-container .product-picture-box div.variant-selected-centered{color:#fff;font-family:sofiam;font-size:.825rem;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.variant-popin-container .product-variant-popin-container .product-picture-box div.variant-selected-centered img{height:2rem}.no-events{cursor:not-allowed;pointer-events:none}.slideProduct h2{font-family:sofia;font-size:2rem;margin-top:.5rem;text-align:center}.slideProduct .price{font-size:.875rem;margin-bottom:1.5rem}.slideProduct .dimension{margin-bottom:2rem}.slideProduct .dimension span{font-size:.9rem}.slideProduct>div:first-of-type{display:flex}.slideProduct .promo span{color:#000;display:inline;margin-left:.5rem;text-decoration:line-through}.slideProduct>div:first-of-type>img{float:left;width:15vw}.slideProduct>div:first-of-type>div{float:left;padding-left:1rem;position:relative;width:calc(100% - 11rem)}.slideProduct>div:first-of-type>div :not(.promo) span,.slideProduct>div:first-of-type>div p{display:block;margin-bottom:1rem}.slideProduct div picture.slide-product-picture{width:15rem}.slideProduct .line-filter{margin:1.5rem 0}.slideProduct .qty input{border-color:#000;height:2rem}.slideProduct .qty img{border:1px solid #000}.slideProduct .like-to .left{left:1rem}.slideProduct .like-to .right{right:1rem}.slideProduct .button{margin:0 auto;width:50%}.slideProduct .button.white{border:0}.slideProduct .label{background-color:#f5f5f5;display:grid;grid-template-columns:repeat(1,1fr);margin:1rem -2rem 6.5rem}.slideProduct .label div div img{height:3rem;padding:0 1rem;width:3rem}.slideProduct .label .flex{align-items:center;padding:0 0 1rem}.slideProduct .label .flex>div{margin-bottom:-1rem}.slideProduct .filter-button>button:first-of-type{float:left;font-family:sofiam;line-height:1rem;margin-left:1rem;margin-right:2rem}.slideProduct .filter-button>a>button,.slideProduct .filter-button>button{border-radius:.5rem;bottom:1rem;height:3.3rem;line-height:unset;width:43.5%}.slideProduct .filter-button>button>a{color:#fff}.slideProduct .filter-button>button>a:hover{text-decoration:none}.slideProduct .button.white{background:#fff 0 0 no-repeat padding-box;border:2px solid #e6e6e6;border-radius:.5rem;color:#000}.slideProduct .filter-button{bottom:0;text-align:center}.slideProduct .basket-upsell{display:flex;flex-direction:row;margin-top:1rem;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;width:auto}.slideProduct .basket-upsell ::-webkit-scrollbar{display:none}.slideProduct .basket-upsell .button{color:#fff}.slideProduct .basket-upsell-message{margin-top:1rem}.slideProduct .basket-upsell>.basket-upsell-box{flex-shrink:0;margin-bottom:0;margin-right:2rem;max-width:10vw;position:relative;scroll-snap-align:center}.slideProduct .basket-upsell .button.addToBasket-popin.desk{display:none}.slideProduct .basket-upsell .click_select_item{cursor:pointer}.slideProduct .label .flex>div:nth-child(2){line-height:1rem;width:80%}.filter-button>a:hover{text-decoration:none}.slideContent .content{height:100%;max-height:calc(100% - 4rem);overflow-y:auto;padding:0 2rem}.slideContent .content.slideWishlist{padding:0 .5rem}.slideContent .content .slideWishlist{max-height:calc(100% - 2rem)}@media (max-width:1023px){.slideProduct .filter-button-box{bottom:1rem;height:unset;margin-left:-1rem;margin-top:1rem}.slideProduct .like-to{display:none}.slideProduct h2{font-family:sofiam;font-size:1rem}.slideProduct>div:first-of-type{background-color:#fff;font-size:.875rem;margin:0;padding:1rem}.slideProduct>div:first-of-type>div{width:calc(100% - 9rem)}.slideProduct>div:first-of-type>img{height:8rem;width:8rem}.slideProduct>div:first-of-type>div p,.slideProduct>div:first-of-type>div span{display:block;margin-bottom:.25rem}.slideProduct>div:first-of-type>div .promo span{display:inline}.slideProduct .price-btn{margin-bottom:4rem;margin-top:2rem}.slideProduct .label{display:flex;flex-wrap:wrap;margin:1rem -1rem 0;padding:0 1rem 1rem}.slideProduct .label .flex{flex-direction:row;justify-content:left;margin-top:.5rem;width:100%}.slideProduct .label div div{padding:0;text-align:left}.slideProduct .label div div img{height:2rem;padding:0 1rem;width:2rem}.slideProduct .label div div p{margin-bottom:1rem;margin-top:1rem}.slideProduct .label .flex{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:unset;width:50%}.slideProduct .line-filter{margin-bottom:0}.slideContent{z-index:25}.slideContent .content{overflow-y:auto;padding:0 1rem}.slideContent .product-brand{margin-top:0}.slideContent .slide-in-quick-view .content{width:calc(100% - 2rem)}.productSlide .content{max-height:calc(100% - 8.5rem)}}@media (max-width:767px){.slideProduct .price-btn{margin-top:1rem}.slideProduct .label .flex{flex-direction:row;justify-content:left;width:100%}.slideProduct .label div div{padding:0;text-align:left}.slideProduct div picture.slide-product-picture{height:8rem;width:8rem}.basket-upsell .button.addToBasket-popin{font-size:.75rem;height:2rem;position:absolute;transform:translateY(3rem);width:90%}}@media (min-width:1024px){.basket-upsell .products-product:hover .button.addToBasket-popin.desk{display:block;font-size:.75rem;height:2rem;left:0;position:absolute;right:0;top:calc(10vw - 2rem);transform:translateY(-.5rem);width:95%}.slideProduct .filter-button-box{left:0;position:absolute;width:100%}}@media (max-width:1023px){body header.off{-webkit-animation:menuhide .3s;-moz-animation:menuhide .3s;-ms-animation:menuhide .3s;-o-animation:menuhide .3s;animation:menuhide .3s;animation-direction:normal;animation-fill-mode:forwards}body header.off,body header.on{background-color:#fff;position:fixed;width:100%;z-index:11}body header.on{-webkit-animation:menudisplay .3s;-moz-animation:menudisplay .3s;-ms-animation:menudisplay .3s;-o-animation:menudisplay .3s;animation:menudisplay .3s;animation-direction:normal;animation-fill-mode:forwards}.form input,.form input:active,.form input:focus,.form input:hover,.form select,.form select:active,.form select:focus,.form select:hover,.form-input,.form-input:active,.form-input:focus,.form-input:hover{font-size:1rem}@keyframes menudisplay{0%{top:-4rem}to{top:0}}@-moz-keyframes menudisplay{0%{top:-4rem}to{top:0}}@-webkit-keyframes menudisplay{0%{top:-4rem}to{top:0}}@-ms-keyframes menudisplay{0%{top:-4rem}to{top:0}}@-o-keyframes menudisplay{0%{top:-4rem}to{top:0}}@keyframes menuhide{0%{top:0}to{top:-7rem}}@-moz-keyframes menuhide{0%{top:0}to{top:-7rem}}@-webkit-keyframes menuhide{0%{top:0}to{top:-7rem}}@-ms-keyframes menuhide{0%{top:0}to{top:-7rem}}@-o-keyframes menuhide{0%{top:0}to{top:-7rem}}.promo{color:#b2412a}.blackf .promo{background:#000;color:#fff;padding:.3rem .5rem}.mob{display:block}.desk{display:none}header{margin-bottom:.5rem;min-height:8rem}header .top .first-row .searching .search{display:flex}header .top .first-row .searching .search .ais-SearchBox{display:flex;width:100%}header .top .first-row .searching .search .ais-SearchBox .ais-SearchBox-form{align-items:center;display:flex;flex-direction:row-reverse;width:100%}header .top .first-row .searching .search .ais-SearchBox .ais-SearchBox-form .imgClose{display:block;margin-right:2%;width:1.5rem}header .middle{margin-left:1.5rem;margin-right:1.5rem;transform:translateY(1.5rem)}.logo{display:block;margin:0 auto;padding-top:.8rem;width:9.25rem}.col.c2-3{margin:1rem 0}.col.c1-3,.col.c1-6,.col.c2-3{width:100%}header .menu{cursor:pointer;display:block;height:3rem;left:0;position:absolute;top:0;width:3rem}header .menu.hide{display:none}header .menu img{height:2.7rem;margin-left:1.3rem;margin-top:1.3rem;width:2.7rem}header .open,header.openMenu .menu div,header.openMenu .tools{display:none}header .submenu{background:none;cursor:pointer;float:right;height:0;margin-top:.875rem;width:0}.basketContainer,.basketListContainer,.headerContainer,.headerDarkLayer,header nav{display:none}header nav{-webkit-animation:slidemenu .3s;-webkit-animation-fill-mode:forwards;-moz-animation:slidemenu .3s;-ms-animation:slidemenu .3s;-o-animation:slidemenu .3s;animation:slidemenu .3s;animation-fill-mode:forwards;background-color:#fff;left:0;max-width:calc(100% - 2rem);padding:0 1rem;position:absolute;top:7.5rem;width:calc(100vw - 2rem);z-index:11}header nav ol.mob{background-color:#f5f5f5;font-family:sofiam;margin-bottom:4rem;margin-left:-1rem;margin-right:-1rem;padding:1.5rem 0 6rem}header nav ol.mob img{float:left;height:2.45rem;margin:0 .5rem;width:2.45rem}header nav .navigation-onglet .search img{float:left;margin-left:.5rem;margin-top:.5rem;width:2rem}header nav .navigation-onglet .search{height:1rem;margin-bottom:1.5rem}header.openMenu nav{display:block;height:calc(100vh - 4rem);overflow:auto}header .tools{position:absolute;right:0;top:1.3rem}header .tools ol{margin-right:0}header .tools li{display:none;float:left;list-style:none}header .tools li.basket.f12{margin-right:1rem}header .tools li.basket.f12,header .tools li.popin_wishlist{display:block;height:2.5rem;width:2.5rem}header .tools li.basket.hide,header li.basket span{display:none}header li.basket div.fm{background-color:#000;border-radius:.4375rem;color:#fff;display:none;height:.875rem;line-height:.875rem;position:absolute;text-align:center;top:.4375rem;width:.875rem}header .basket .open img{display:none}header li.mob{display:block;margin-right:.3125rem}header li.basket img,header li.mob img{height:2.7rem;width:2.7rem}header button.material-link img{height:1.25rem;width:auto}header .search{display:none}@keyframes slidemenu{0%{left:-100vw}to{left:0}}@-moz-keyframes slidemenu{0%{left:-100vw}to{left:0}}@-webkit-keyframes slidemenu{0%{left:-100vw}to{left:0}}@-ms-keyframes slidemenu{0%{left:-100vw}to{left:0}}@-o-keyframes slidemenu{0%{left:-100vw}to{left:0}}.slideContent{right:-100vw;width:100vw}.slideContent.slideInMobile.open{bottom:-100vw;left:0;overflow:hidden;width:100vw}.slideContent.slideInMobile.close{bottom:0;right:0;width:100vw}.slideContent.open{-webkit-animation:slideRightMobileon .3s;-moz-animation:slideRightMobileon .3s;-ms-animation:slideRightMobileon .3s;-o-animation:slideRightMobileon .3s;animation:slideRightMobileon .3s;animation-direction:normal;animation-fill-mode:forwards}.slideContent.slideInMobile.open{-webkit-animation:slideBottomMobileon .3s;-moz-animation:slideBottomMobileon .3s;-ms-animation:slideBottomMobileon .3s;-o-animation:slideBottomMobileon .3s;animation:slideBottomMobileon .3s;animation-direction:normal;animation-fill-mode:forwards}.slideContent.slideInMobile.close{-webkit-animation:slideBottomCloseMobileon .3s;-moz-animation:slideBottomCloseMobileon .3s;-ms-animation:slideBottomCloseMobileon .3s;-o-animation:slideBottomCloseMobileon .3s;animation:slideBottomCloseMobileon .3s;animation-direction:normal;animation-fill-mode:forwards}.wishlist .layer-btn{width:100%}.wishlist h2{margin-top:0;text-align:center}.wishlist .productbox picture{float:left;height:8rem;margin-bottom:1rem;margin-right:1rem;width:8rem}.wishlist .productbox .quick-add,.wishlist .productbox .quick-view{background:none;color:#000;display:block;position:static;text-align:left;text-decoration:underline}.wishlist-picture-container .product-quick-cart{height:2rem;width:2rem}.wishlist .productbox p:first-of-type{padding-top:2rem}.wishlist .layer-btn .button{margin-left:1rem;width:calc(100% - 2rem)}.wishlist .layer-btn .button.grey{display:none}.wishlist :not(.breadcrumb) li{width:100%}.product-container .product-picture-box .wishlist-like.mob{opacity:1;right:0;top:0}.main-content{padding:1rem}.breadcrumb{font-size:.75rem;margin-left:1rem}.breadcrumb li:last-child:before,.breadcrumb li[data-cat]:before{margin-right:.5rem}.breadcrumb li[data-cat]:after{content:" › ";margin-right:.15rem}.row .c1-2,.row .c1-3,.row .c1-6,.row .c2-3{float:left;width:100%}body.layer-search.scrollY,body.layer.scrollY{max-height:calc(100vh - 4rem)}@keyframes slideRightMobileon{0%{right:-100vw}to{right:0}}@-moz-keyframes slideRightMobileon{0%{right:-100vw}to{right:0}}@-webkit-keyframes slideRightMobileon{0%{right:-100vw}to{right:0}}@-ms-keyframes slideRightMobileon{0%{right:-100vw}to{right:0}}@-o-keyframes slideRightMobileon{0%{right:-100vw}to{right:0}}@keyframes slideBottomMobileon{0%{bottom:-100vw}to{bottom:0}}@-moz-keyframes slideBottomMobileon{0%{bottom:-100vw}to{bottom:0}}@-webkit-keyframes slideBottomMobileon{0%{bottom:-100vw}to{bottom:0}}@-ms-keyframes slideBottomMobileon{0%{bottom:-100vw}to{bottom:0}}@-o-keyframes slideBottomMobileon{0%{bottom:-100vw}to{bottom:0}}@keyframes slideBottomCloseMobileon{0%{bottom:0}to{bottom:-150vw}}@-moz-keyframes slideBottomCloseMobileon{0%{bottom:0}to{bottom:-150vw}}@-webkit-keyframes slideBottomCloseMobileon{0%{bottom:0}to{bottom:-150vw}}@-ms-keyframes slideBottomCloseMobileon{0%{bottom:0}to{bottom:-150vw}}@-o-keyframes slideBottomCloseMobileon{0%{bottom:0}to{bottom:-150vw}}header .tools .search,header nav .search{display:none}header nav li{line-height:2.5rem;list-style:none;margin-top:.125rem}header nav .search img,header nav li{margin-left:1rem}.popinContent{width:calc(100% - 5rem);-webkit-overflow-scrolling:touch}.popinContent .close{float:right}.popinContent.nomargin{width:calc(100% - 1rem)}.popinContent.fullscreen{height:100%;left:0;max-height:unset;padding:0;top:0;width:100%}.popinContent.nomargin .content{padding:.5rem;width:calc(100% - 1rem)}.popinContent.nopadding .content{width:100%}.econoteCritereOK{color:#000}.econoteCritereKO,.econoteCritereOK{font-size:16px;font-weight:600;margin-bottom:13px;padding-left:16px;text-align:left}.econoteCritereKO{color:#bcbcbc}.titrePopupEconote{background-color:#f5f5f5;font-size:30px;padding:40px 0 23px}.soustitrePopupEconote{font-size:1rem;margin:1.75rem 0;padding:0 .9rem;text-align:left}.EconoteImgMobile{margin-top:22px}.divBtnSavoirPlusEconote{margin-top:30px}.btnSavoirPlusEconote{background:#1d1d1b;border:1px solid #1d1d1b;color:#fff!important;cursor:pointer;font-family:sofiapro_light;font-size:14px!important;padding:11px}header nav li.openCat.news ul{display:none}.econotePicto{cursor:pointer}.econoteTitre{margin-left:.2rem}.eco-logo{margin-top:.8rem}.popinContent.econote .content{margin:0;padding-bottom:1.5rem}.popinContent.product .content>div>div,.popinContent.product .content>div>div:not(:first-child){margin:0;padding:0;width:100%}.popinContent.product .slider>img{height:1rem;width:1rem}.popinContent.product .slider>div img{height:18rem;width:18rem}.popinContent.product .slider>div:not(:first-child) img{padding-left:.5rem}.popinContent.product .content>div>div:not(:first-child){position:relative}.popinContent.product .dimension{position:absolute;right:0;top:1rem;width:32%}.popinContent.product .dimension>div{padding:0;width:100%}.popinContent.product .dimension .mob{display:inline}.popinContent.product .title{margin-top:1rem;width:65%}.popinContent.product.price{width:65%}.popinContent.product .ml1{margin-left:0}.popinContent .button{max-width:calc(50% - 1rem);width:8rem}.popinContent.product .dimension div img{height:2rem;width:2rem}.popinContent.product .delivery{font-family:sofiam}.popinContent.product .delivery a{display:block;font-family:sofia}.popinContent .content{font-family:sofia;font-size:.875rem;margin:2rem 0}.popinContent .content h2{font-family:sofia;font-size:1.5rem}.popinContent.product .button{margin-bottom:.5rem}.button.w80p,.w80p{max-width:80%;width:80%}.topbanner{font-size:.875rem;height:auto;line-height:1rem;padding:.2rem}.topbanner p{display:block}body.banner .filterBoxCategorie{top:8rem}.label.label-footer,body>footer .label{display:flex;flex-wrap:wrap;padding:3rem;width:calc(100% - 6rem)}.label.label-footer>a,.label.label-footer>div,body>footer .label>div{display:flex;flex-direction:column;width:50%}.label.label-footer>a>div{display:inline-block}body>footer .label .flex{justify-content:left}.label.label-footer>a>div>div,.label.label-footer>div>div{display:block}body>footer .newsletter{height:auto;padding:3rem 1rem}body>footer .newsletter .additional-footer{width:100%}body>footer .newsletter .form-input{float:none;text-align:center;width:calc(100% - 2rem)}body>footer .newsletter .button{float:none;width:100%}body>footer .rse{display:block;height:auto;margin-top:3rem;padding:0 1rem;width:auto}body>footer .rse>div{display:block;padding:0;text-align:center}body>footer .rse>div img{max-width:75%}body>footer .rse>div:not(:first-child){border-top:1px solid #f5f5f5;margin-top:2.5rem;padding-top:1.5rem}body>footer .links{padding:3rem 1rem}body>footer .foot.links .col.c1-6,body>footer .links .col.c1-6 ul{display:none}body>footer .payment-logo>div{margin-top:0;text-align:center}body>footer .payment-logo img{height:1.25rem}body>footer .text-footer{margin:2rem 0 3rem}body>footer .foot p.cr:not(.title){font-size:.675rem;text-align:center}body>footer .foot.links .col.c1-6.payment-logo{display:block}body>footer .foot.links .col.c1-6.payment-logo p,body>footer .table{display:none}body>footer .links .title.second{margin-top:0}body>footer .foot p:not(.title){margin-top:1rem;text-align:left}body>footer .links>div.f12{display:none}body>footer .links.instit div>div{position:relative}body>footer .links.instit>div>a.button{display:none}body>footer .links.instit .av{text-align:center}body>footer .links .logos{margin-top:3rem;text-align:center}body>footer .links .logos>div{margin-bottom:3rem}body>footer .links.instit>div.logos>img{display:inline}body>footer .links .logos>div img{height:3rem;width:3rem}body>footer .links .logos>div a:not(:last-child) img{margin-right:2rem}body>footer .links.instit>div:not(.logos) div>img{cursor:pointer;display:block;height:.875rem;position:absolute;right:1rem;top:1.5625rem;width:.875rem}body>footer .links.instit>div div.openLink ul{display:block}body>footer .links .col.c1-6 ul{margin-top:1rem}body>footer .links.instit li{line-height:2.5rem;list-style:none;margin-left:1rem}body>footer .links .title{border-bottom:1px solid #f5f5f5;cursor:pointer;height:4rem;line-height:4rem}body>footer .links>.col:first-child .title{border-top:1px solid #f5f5f5}body>footer>.partners .flex{display:flex;padding:1rem 1rem 0}body>footer>.partners .flex .content{font-size:.75rem}body>footer>.partners .icons{flex-direction:row;flex-wrap:wrap;justify-content:center;padding:2rem}body>footer .links.categories{padding-top:1rem}.move{transition:margin-left .5s ease-out}.cookie-statement{padding:1rem 1rem 0;text-align:left;width:calc(100% - 2rem)}.cookie-statement button{width:100%}.error-layer{float:unset;width:100%}.error-layer p:not(.title){margin-bottom:1rem;margin-top:3rem}.error-layer.img{height:calc(100% - 8rem);left:0;position:absolute;top:0;width:100%;z-index:-1}.error-layer.content{color:#fff;min-height:18rem;position:relative}.error-layer .button{bottom:1rem;left:10%;position:absolute;right:10%;width:80%}.plan-links{column-count:1;margin:0;padding:0;width:100%}.linkbox{margin:.5rem 2rem}body>footer .label .flex-center{justify-content:flex-start}.infos .endpromo{display:none}.infos .price span.promo span.endpromo{display:flex;justify-content:flex-end}.footer-blog{padding:3rem 1.5rem}.footer-blog .title{font-family:sofia;font-size:1.5rem;line-height:2rem;margin-bottom:1.5rem}.footer-blog-img{display:table;width:100%}.footer-blog .bloc-cestvous,.footer-blog .bloc-journal{position:relative}.footer-blog .bloc-separation{display:flex;padding:.25rem}.footer-blog .subtitle{font-size:1rem;margin-bottom:1rem}.footer-blog .subcontent{font-size:1.5rem}.footer-blog-img>div>a>img{position:relative;width:100%}.basket-upsell .click_select_item{height:auto;width:auto}.slideProduct .basket-upsell>.basket-upsell-box{margin-bottom:2rem;max-width:50%}.slideWishlist .wishlist-product-container .product-wishlist-add-icon{height:3rem;opacity:1;width:3rem}header .navigation-onglet .search,header .top .first-row>.middle .search{background-color:#f5f5f5;background-position:top .5rem left .5rem;background-size:2rem;border-radius:.5rem;cursor:pointer;font-size:.9rem;height:3rem;line-height:3.2rem;margin-left:1.7rem;margin-top:.7rem;padding-left:2.5rem;width:calc(100% - 4.4rem)}}@media (max-width:1023px) and (max-width:767px){body>footer .label{padding:1rem}.label.label-footer .flex,footer .label .flex{flex-direction:row;width:100%}body>footer>.partners .icons .item{height:3rem;margin-bottom:1rem;margin-right:1rem}body>footer>.partners .icons .item.fsc img{height:3rem;width:3rem}body>footer>.partners .icons .co2 img,body>footer>.partners .icons .one-planet img,body>footer>.partners .icons .ungc img,body>footer>.partners .icons .wwf img{height:3rem}body>footer>.partners .icons .ungc{margin-right:unset}.footer-blog .content{color:#fff;left:0;position:absolute;right:0;text-align:center;top:calc(50% - 3rem);z-index:8}.cec-logo,.ecl-logo{height:3rem;width:auto}header .top .first-row .wisepops-notification--mobile img{width:1.5rem}header .top .first-row .searching .search,header .top .first-row .searching .search .ais-SearchBox{display:flex}header .top .first-row .searching .search .ais-SearchBox .ais-SearchBox-form{align-items:center;display:flex;flex-direction:row-reverse}header .top .first-row .searching .search .ais-SearchBox .ais-SearchBox-form .imgClose{width:1.5rem}.btnCloseSearch{left:1.5rem;position:fixed;top:1.25rem}.slideWishlist .wishlist-product-container .product-wishlist-add-icon{height:2rem;right:.5rem;width:2rem}.btnCloseSearch img{margin-left:.8rem;margin-top:1rem}}@media (max-width:1023px){header .navigation-onglet li a.soldes{padding:0}#searchLayer .ais-Hits--empty .no-results-taxons{padding-bottom:20dvh}}@media (min-width:768px) and (max-width:1023px){.tablet{display:block}#searchLayer{display:flex;flex-wrap:wrap}header li.mob{margin-right:1.5rem}.error-layer.content{min-height:38rem}.error-layer .button{bottom:3rem}.footer-blog .content{color:#fff;left:0;position:absolute;right:0;text-align:center;top:calc(50% - 4rem);z-index:8}body>footer .label a.flex{width:50%}.label.label-footer img,.label.label-footer p{float:none}.article .label.warranty>a{text-align:center;width:50%}.article .label.warranty.warranty-eco>a{width:50%}.article .label.warranty>a>div{display:inline-block;width:100%}header .navigation-onglet li a.soldes{padding:0}}@media screen and (min-width:1024px){header .first-row{background:#fff;height:3rem;left:0;overflow:hidden;padding:1rem 0;position:fixed;top:0;width:100%;z-index:10}header .top{padding:1.5rem 2rem}.logo{float:left;width:7.75rem}header .top a{position:relative;z-index:1}header .menu{display:none}header nav{font-size:.875rem;margin-top:1rem;padding-top:3rem}header nav ol{border-spacing:1.9rem 0;display:table;margin:0 auto}header li{display:table-cell;list-style:none}header .tools{float:left;width:28rem}header .tools img,header .tools li{height:2rem;margin-top:.5rem;width:2rem}header .wisepops-notification img{cursor:pointer;margin-left:.3rem;width:1.2rem}header .first-row .wisepops-notification--mobile{display:none}header .tools.toolsen_US{justify-content:end}header .open{display:none;left:0;position:absolute;width:100%;z-index:11}header .basket .open{height:2rem;top:1.5rem}header .basket a{padding-bottom:1.5rem;position:absolute;top:0}header .basket span{float:left;line-height:2rem;margin-top:.6rem;width:1.5rem}header .tools li.basket img{float:left}header li.basket div.fm{background-color:#000;border-radius:.4375rem;color:#fff;display:none;height:.875rem;line-height:.875rem;position:absolute;text-align:center;top:.4375rem;width:.875rem}header .submenu,header nav li.openCat ul{display:none}header .blackf{background-color:#000;padding:0 .5rem}header .blackf a{color:#fff}.basketListContainer{background-color:#fff;border-top:.03125rem solid #e6e6e6;max-width:100%;min-height:2rem;padding:1.5rem 2rem;position:fixed;right:4rem;top:5rem;width:16.375rem;z-index:12}.basketListContainer li{clear:both;list-style:none}.basketListContainer li>img{float:left;height:6rem;margin-bottom:2rem;width:6rem}.basketListContainer li>div{float:left;font-size:.875rem;margin-left:1rem;width:9.374rem}.basketListContainer li p{height:2.25rem;line-height:1.125rem;margin:0;overflow:hidden}.basketListContainer li span{font-family:sofiam}.basketListContainer li span.promoPrice{color:#b2412a}.basketListContainer li span.promoPrice span{color:#000;margin-left:.5rem;text-decoration:line-through}.basketListContainer .button{float:left;height:3rem;line-height:3rem;text-align:center;width:100%}.basketListContainer .button-dark{background-color:#000;color:#fff}.basketListContainer .button-light{background-color:#fff;color:#000;text-decoration:underline;text-underline-position:under}.slider>div:not(.no-transition):first-child{transition:margin-left .5s ease-out}.infos .endpromo{display:inline-block}.infos .price span.promo span.endpromo{display:none}.scroll-top,.scroll-top-search{bottom:.75rem;cursor:pointer;display:none;position:fixed;right:5rem;z-index:98}.scroll-top-search.show,.scroll-top.show{display:block}.top-product.landing .diapo picture:not(.primary){display:none}.top .first-row{align-items:center;display:flex;margin-bottom:1.5rem}.top .first-row>div.middle{display:flex;flex-direction:row;width:calc(100% - 48rem)}}@media screen and (min-width:1024px) and (min-width:2400px){.top .first-row>div.middle{width:calc(100% - 57rem)}}@media screen and (min-width:1024px){header .first-row>.middle.searching .search{background-color:#fff;border:1px solid #000;width:88%}.top .first-row .logo{margin-left:1rem;margin-right:3rem}.top .first-row .middle{margin-right:1rem}#searchLayer .btnCloseSearch{display:none}#searchLayer{transform:translateY(-.6rem)}.footer-blog-wrapper{background-color:#f5f5f5}.footer-blog{padding:4rem 6rem;width:calc(100% - 12rem)}.footer-blog .title{font-family:sofia;font-size:2rem;line-height:2rem;margin-bottom:3rem;text-align:center}.footer-blog-img{display:table;width:100%}.footer-blog .bloc-cestvous,.footer-blog .bloc-journal{display:table-cell;min-width:1rem;position:relative;width:calc(50% - 1rem)}.footer-blog .content{color:#fff;margin:auto;position:absolute;text-align:center;top:calc(50% - 4rem);width:100%;z-index:8}.footer-blog .bloc-separation{padding:0 1rem}.footer-blog .subtitle{font-size:1rem;margin-bottom:2rem}.footer-blog .subcontent{font-size:2rem}.footer-blog-img>div>a>img{position:relative}.label.label-footer.white-background>a>div.flex{display:inline-block}body>footer .links.categories{position:relative}.filter-button-box{background-color:#fff;bottom:1rem;position:absolute;width:30vw;z-index:999}}@media (min-width:1366px) and (max-width:1400px){header nav ol{border-spacing:1.74rem 0}}@media screen and (min-width:1024px) and (max-width:1365px){html{font-size:1.15vw}header .top{padding:1.5rem 1rem}header .search img{margin-left:1rem}.basketListContainer{right:1rem}body>footer .rse>div{padding:0 10rem}.main-content{padding:1rem}}@media screen and (min-width:1366px) and (max-width:1919px){html{font-size:16px}header .top{padding:1.5rem 2rem}header .search img{margin-left:2rem}.basketListContainer{right:2rem}.label.label-footer,body>footer .label{padding:6rem;width:calc(100% - 12rem)}body>footer .newsletter{padding:6rem 24rem}body>footer .rse>div{padding:0 10rem}.main-content{padding:2rem}}@media screen and (min-width:1920px){html{font-size:1rem}}@media screen and (min-width:1920px) and (max-width:2400px){html{font-size:1rem}}@media screen and (min-width:1920px){.label.label-footer,body>footer .label{padding:6rem 15rem;width:calc(100% - 30rem)}body>footer .newsletter{padding:6rem 33rem}}@media (max-width:355px){.logo{height:20px;width:130px}}@media (min-width:356px) and (max-width:385px){.logo{height:22px;width:143px}}@media (min-width:386px) and (max-width:415px){.logo{height:24px;width:156px}}@media (min-width:416px) and (max-width:445px){.logo{height:26px;width:169px}}@media (min-width:446px) and (max-width:475px){.logo{height:28px;width:182px}}@media (min-width:476px) and (max-width:515px){.logo{height:30px}}@media (min-width:516px) and (max-width:545px){.logo{height:32px}}@media (min-width:546px) and (max-width:575px){.logo{height:34px}}@media (min-width:576px) and (max-width:605px){.logo{height:36px}}@media (min-width:606px) and (max-width:645px){.logo{height:38px}}@media (min-width:646px) and (max-width:675px){.logo{height:40px}}@media (min-width:676px) and (max-width:705px){.logo{height:42px}}@media (min-width:706px) and (max-width:735px){.logo{height:44px}}@media (min-width:736px) and (max-width:767px){.logo{height:46px}}@media (min-width:768px) and (max-width:845px){.logo{height:24px}}@media (min-width:846px) and (max-width:905px){.logo{height:26px}}@media (min-width:906px) and (max-width:965px){.logo{height:28px}}@media (min-width:966px) and (max-width:1023px){.logo{height:30px}}@media (min-width:1024px) and (max-width:1366px){.logo{height:22px;width:143px}}.store .product-premium .sticky-bar{height:5rem}.store .product-premium .sticky-bar__product-price-actions__add-to-cart,.store .product-premium .sticky-bar__product-price-actions__wishlist{display:none}.store .panel-desc,.store .panel-interview{pointer-events:none}.store .topbanner{display:none}.store .store-su{display:block;font-size:.9rem;margin-bottom:-1rem}.store .PF-title{margin-top:1.5rem}.store header{height:7rem}.store header .top .first-row{padding:2rem 0}.store header .top .first-row .logo{bottom:.5rem;margin:0 1rem;padding:0 1rem 0 2rem;position:relative;width:11.5rem}.store header .top .first-row .logo img{max-width:unset;width:11.5rem}.store header .top .first-row>div.middle{width:100%}.store header .top .first-row>div.middle .search{background-position:top .75rem left .5rem;height:3.5rem;line-height:3.75rem;margin-left:0}.store header .top .first-row>div.middle .close-search{height:3.5rem;width:14rem}.store header .tools{bottom:.25rem;position:relative;right:2rem;text-align:center;width:15rem}.store header .tools .avisVerifieHeader img{height:.8rem;padding-bottom:.1rem;padding-top:.1rem;vertical-align:text-bottom;width:.8rem}.store header .close-search-container{left:1rem;padding-right:1rem;position:relative;top:auto}.store header .close-search-container button{color:#000;width:15rem}.store header .close-search-container img{margin-right:.25rem}.store #blog_content,.store .PF-add-to-cart-container,.store .PF-warn-wishlist-container,.store .warn_product_label,.store .wishlist-like{display:none}.store .top-product .anchors{margin-top:3rem}.store .flowbox-product{pointer-events:none}.store[data-list-name=collection] .breadcrumb{display:none}.check{align-items:center;display:flex;position:relative}.check input[type=checkbox]{opacity:0;overflow:hidden;position:absolute}.check input[type=checkbox]+label{cursor:pointer;display:block;line-height:1rem;margin-bottom:1rem;margin-top:1px;padding-left:1.625rem}.check input[type=checkbox]+label a{outline:none}.check input[type=checkbox]+label a span{font-family:sofia}.check input[type=checkbox]+label:before{background-color:#fff;border:1px solid #000;border-radius:.25rem;content:"";font-size:1rem;height:1rem;left:0;position:absolute;top:0;width:1rem}.check input[type=checkbox]:focus+label:before{box-shadow:0 0 0 .2rem #999}.check input[type=checkbox]:checked+label:before{background-color:#000;color:#fff;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDEyIDgiPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTExLjA0IDEuOTIzIDUuNzA2IDcuMjU2IDUgNy45NjNsLS43MDctLjcwN0wuOTU5IDMuOTIzbDEuNDE0LTEuNDE0IDIuNjI2IDIuNjI2TDkuNjI1LjUwOXoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);display:flex;justify-content:center}.check input[type=checkbox]:checked:focus+label:before{box-shadow:0 0 0 .2rem #999}.check input[type=checkbox]:disabled+label{cursor:not-allowed;pointer-events:none}.check input[type=checkbox]:disabled+label span{color:#e6e6e6}.check input[type=checkbox]:disabled+label:before{background-color:#e6e6e6;border:#e6e6e6;cursor:not-allowed;pointer-events:none}.check input[type=checkbox]:disabled+label:checked:before{align-items:center;color:#666;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDEyIDgiPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTExLjA0IDEuOTIzIDUuNzA2IDcuMjU2IDUgNy45NjNsLS43MDctLjcwN0wuOTU5IDMuOTIzbDEuNDE0LTEuNDE0IDIuNjI2IDIuNjI2TDkuNjI1LjUwOXoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);display:flex;justify-content:center}.check input[type=checkbox] .error+label span{color:#c83c00}.check input[type=checkbox] .error+label:before{border:1px solid #c83c00}.check input[type=checkbox] .error:focus+label:before{box-shadow:0 0 0 .2rem #c83c00}.disabled{cursor:not-allowed;pointer-events:none}.account-content .account-com .check{align-items:center;display:flex;position:relative}.account-content .account-com .check input[type=checkbox]{opacity:0;overflow:hidden;position:absolute}.account-content .account-com .check input[type=checkbox]+label:before{content:"";position:absolute;top:1.1rem}.account-content .account-com .check input[type=checkbox]:checked+label:before{color:#fff;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDEyIDgiPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTExLjA0IDEuOTIzIDUuNzA2IDcuMjU2IDUgNy45NjNsLS43MDctLjcwN0wuOTU5IDMuOTIzbDEuNDE0LTEuNDE0IDIuNjI2IDIuNjI2TDkuNjI1LjUwOXoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)}#sylius_checkout_address_customer_continueAsClient+label{font-family:sofiam}.link-checkbox{display:inline-flex}.link-checkbox .filters-link-label{font-size:.9rem;line-height:1rem;margin-bottom:1rem;margin-top:1px;vertical-align:top}.link-checkbox .filters-link{cursor:pointer;margin:0 auto auto;padding-right:.5rem}.link-checkbox .filters-link.checked:before{background-color:#000;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDEyIDgiPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTExLjA0IDEuOTIzIDUuNzA2IDcuMjU2IDUgNy45NjNsLS43MDctLjcwN0wuOTU5IDMuOTIzbDEuNDE0LTEuNDE0IDIuNjI2IDIuNjI2TDkuNjI1LjUwOXoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);display:flex;justify-content:center;line-height:1rem}.link-checkbox .filters-link:before{background-color:#fff;border:1px solid #000;border-radius:.25rem;color:#fff;content:"";display:block;height:1rem;width:1rem}.link-checkbox .filters-link.disabled:before{background-color:#e6e6e6;border:1px solid #e6e6e6;color:#e6e6e6}.radio-group{display:flex;gap:1rem}.form-address-shipping .radio-group{justify-content:space-between}.form-address-shipping .radio-group .radio-wrapper{min-width:unset}.radio-wrapper{align-items:center;display:flex;gap:.5rem;min-width:5rem;position:relative}.radio-wrapper input[type=radio].bold-label+label{font-family:sofiam;width:unset}.radio-wrapper input[type=radio]{appearance:none;background:#fff;border:.063rem solid #000;border-radius:50%;box-shadow:inset 0 0 0 .225rem #fff;flex-shrink:0;height:1.125rem;margin:0;outline:none;padding:0;vertical-align:middle;width:1.125rem}.radio-wrapper input[type=radio]:checked{background-color:#000}.radio-wrapper input[type=radio]:checked:focus,.radio-wrapper input[type=radio]:checked:focus-visible{animation:focus-animation .5s linear}.radio-wrapper input[type=radio]:hover{cursor:pointer;outline:.188rem solid #999}.radio-wrapper input[type=radio]+label{cursor:pointer;display:block;font-family:sofia}.radio-wrapper input[type=radio]:disabled{border:.063rem solid #e6e6e6}.radio-wrapper input[type=radio]:disabled+label{color:#e6e6e6;cursor:not-allowed}.radio-wrapper input[type=radio]:disabled+label:checked{background-color:#e6e6e6}.invisible-radio .radio-wrapper label:before,.invisible-radio input[type=radio]{display:none}.invisible-radio .radio-wrapper input[type=radio]+label{all:unset}.payment-choice-cell .radio-wrapper input+label{font-family:sofiam}@keyframes focus-animation{0%{outline:3px solid #999;outline-offset:0}to{outline:none}}@media (min-width:768px){.form-address-shipping .radio-group{gap:1rem;justify-content:unset}.form-address-shipping .radio-group .radio-wrapper{min-width:5rem}}.slider-container{position:relative}.slider-nav{bottom:1rem;display:flex;justify-content:center;overflow:hidden;position:absolute;width:100%}.slider-nav--left{flex:1;justify-content:flex-start;position:static}.slider-nav .carousel-indicators{align-items:center;gap:.3rem;height:1.5rem;left:0;list-style:none;max-width:8rem;overflow:hidden;position:relative;transition:left,right .3s ease-in-out;white-space:nowrap}.slider-nav .carousel-indicators--mobile{display:none}.slider-nav .carousel-indicators .medium{aspect-ratio:1/1;border-radius:50%;box-sizing:border-box;cursor:pointer;height:.7rem;transition:.2s ease-in-out;width:.7rem}.slider-nav .carousel-indicators .medium.active{height:.9rem;width:.9rem}.slider-nav .carousel-indicators .small{aspect-ratio:1/1;border-radius:50%;box-sizing:border-box;cursor:pointer;height:.5rem;width:.5rem}.slider-nav .carousel-indicators .small.active{height:.7rem;width:.7rem}.slider-nav .carousel-indicators li{background-color:hsla(0,0%,100%,.333);border:none;border-radius:50%;cursor:pointer;display:inline-block;margin:.188rem;vertical-align:middle}.slider-nav .carousel-indicators .active{background-color:#000}.slider-nav .carousel-indicators .animationOpacityLeft,.slider-nav .carousel-indicators .animationOpacityRight{animation:animationOpacityRight .22s}@media (max-width:1023px){.slider-nav .carousel-indicators--mobile{display:flex}.slider-container>div.product-picture-container{display:flex;flex-direction:row;overflow-x:scroll;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.slider-container>div.product-picture-container .slider-element{box-sizing:border-box;flex-shrink:0;height:100%;margin-right:.01rem;scroll-snap-align:center;transform:scale(1);transform-origin:center center;width:100%}}@keyframes small-to-medium{0%{transform:scale(1)}to{transform:scale(5)}}@keyframes animationOpacityRight{0%{opacity:1}to{opacity:0}}@keyframes animationOpacityLeft{0%{opacity:0}to{opacity:1}}button{color:#000;font-family:sofia}button.btn-rounded{height:3rem;line-height:1rem;padding:.75rem 1rem;width:auto}button.btn-fullwidth,button.btn-rounded{align-items:center;display:flex;font-size:1rem}button.btn-fullwidth{background-color:#fff;border:1px solid #e6e6e6;color:#000;height:3.2rem;justify-content:space-between;line-height:1.2rem;margin:.5rem 0;padding:1rem;transition:background-color .3s ease-in-out;width:100%}button.btn-fullwidth:focus,button.btn-fullwidth:hover{background-color:#eaeaea}button.btn-fullwidth .noicon,button.btn-rounded .noicon{margin-left:.25rem}button .icon-text{align-items:center;display:flex}button img.arrow{height:1rem;padding-left:1rem;width:1rem}button img.icon{height:1.5rem;padding-right:.5rem;width:1.5rem}button.gray{background-color:#f5f5f5;color:#000;transition:background-color .3s ease-in-out}button.gray:focus,button.gray:hover{background-color:#eaeaea}button.btn-action{align-items:center;background-color:#fff;display:flex;justify-content:center;transition:background-color .3s ease-in-out}button.btn-action:hover{background-color:#eaeaea}@media (min-width:1024px){button.btn-fullwidth.tablet,button.btn-rounded.tablet{display:none}}@media (max-width:1023px){button.btn-rounded{font-size:.875rem;height:2.125rem;padding:.75rem .5rem}button.btn-rounded img.icon{height:1rem;width:1rem}button.btn-fullwidth{font-size:.875rem;height:3rem;padding:.75rem .5rem}button img.arrow{height:.85rem;width:.85rem}}.tooltip{display:inline-block;position:relative}.tooltip .tooltip-text{background-color:#000;border-radius:.25rem;color:#fff;margin-left:.4rem;padding:.3rem 0;position:absolute;text-align:center;visibility:hidden;width:8rem;z-index:1}.tooltip:hover .tooltip-text{visibility:visible}.popinContent.redirect{align-items:center;border-radius:.5rem;display:flex;flex-direction:column;gap:3.125rem;padding:3.75rem 2rem;width:31.31rem}.popinContent.redirect .content{display:flex;flex-direction:column;gap:3.125rem;margin:0}.popinContent.redirect .content .title{font-family:sofiam,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:normal;text-align:center}.popinContent.redirect .content .text{background-color:#f5f5f5;border-radius:.5rem;padding:1rem}.popinContent.redirect .actions{display:flex;flex-direction:column;gap:1rem}.popinContent.redirect .actions .button{align-items:center;border-radius:.5rem;display:flex;height:unset;justify-content:center;line-height:unset;margin:0 4.156rem;padding:.875rem 1rem;width:unset}.popinContent.redirect .actions .button--light{background-color:#ebebeb;color:#000}@media (max-width:1023px){.popinContent.redirect{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:3rem;height:unset;justify-content:flex-start;padding:3.75rem 1.5rem;width:calc(100vw - 2rem)}.popinContent.redirect .content{font-size:1rem;gap:2.56rem}.popinContent.redirect .actions .button{height:unset;line-height:120%;margin:0;max-width:unset;padding:1rem;text-align:center;width:unset}}