.c-topSelectionItem{background-color:#fff;box-shadow:var(--topSelectionsWidgetProductShadow);padding:1.2rem 1.2rem 2.4rem;border-radius:.8rem;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;backface-visibility:hidden}@media only screen and (min-width:768.2px){.c-topSelectionItem:hover{box-shadow:var(--topSelectionsWidgetProductShadowHover);transform:translateY(-.5rem)}.c-topSelectionItem:hover .c-topSelectionItem__button{--btnBgColor:var(--topSelectionsWidgetButtonHoverBgcolor);--btnColor:var(--topSelectionsWidgetButtonHoverColor)}}.c-topSelectionsWidget__listItem .c-topSelectionItem{height:100%}.c-topSelectionItem__image{max-width:25rem;margin-left:auto;margin-right:auto;margin-bottom:1.6rem}.c-topSelectionItem__title{display:block;font-size:1.4rem;font-weight:600;text-align:center;line-height:1.2}.c-topSelectionItem__title span{display:block}.c-topSelectionItem__button{--btnColor:var(--topSelectionsWidgetButtonColor);--btnBgColor:var(--topSelectionsWidgetButtonBgcolor);font-weight:600;max-width:22rem;width:100%;margin:1.6rem auto 0;display:flex;transition:background-color .3s ease,color .3s ease}.c-topSelectionsWidget{--topSelectionsWidgetMainColor:var(--couleur-principale);--topSelectionsWidgetBannerTextColor:var(--couleur-texte-banniere);--topSelectionsWidgetButtonColor:var(--couleur-texte-bouton);--topSelectionsWidgetButtonBgcolor:var(--couleur-bouton);--topSelectionsWidgetButtonHoverColor:var(--couleur-texte-bouton-hover);--topSelectionsWidgetButtonHoverBgcolor:var(--couleur-bouton-hover);--topSelectionsWidgetMaxWidth:var(--max-width-content);--topSelectionsWidgetProductTitleColor:var(--couleur-titre);--topSelectionsWidgetProductShadow:var(--shadow-base);--topSelectionsWidgetProductShadowHover:var(--shadow-hover);max-width:var(--topSelectionsWidgetMaxWidth);margin-left:auto;margin-right:auto}.c-topSelectionsWidget__title{background-color:var(--topSelectionsWidgetMainColor);color:var(--topSelectionsWidgetBannerTextColor);border-radius:.5rem;padding:1rem;font-weight:700;font-size:1.5rem;display:flex;align-items:center;justify-content:center;gap:1rem;position:relative;margin-bottom:2.4rem}@media only screen and (max-width:768px){.c-topSelectionsWidget__title{margin:0 1.6rem}}.c-topSelectionsWidget__title:after{content:"";position:absolute;left:50%;bottom:-10px;transform:translateX(-50%);border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid var(--topSelectionsWidgetMainColor)}.c-topSelectionsWidget__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));gap:1.6rem}@media only screen and (max-width:768px){.c-topSelectionsWidget__list{display:flex;overflow-x:auto;gap:1.6rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;padding:1.6rem}.c-topSelectionsWidget__listItem{width:28rem}}.c-topSelectionsWidget__button{--btnBgColor:var(--topSelectionsWidgetButtonBgcolor);--btnColor:var(--topSelectionsWidgetButtonColor);transition:background-color .2s ease-in-out,color .2s ease-in-out}@media(hover:hover)and (pointer:fine){.c-topSelectionsWidget__button:hover:not([disabled]){background-color:var(--topSelectionsWidgetButtonHoverBgcolor);color:var(--topSelectionsWidgetButtonHoverColor)}}.c-topTrendingItem{display:block;border-radius:.8rem;overflow:hidden;position:relative;box-shadow:0 4px 8px rgba(0,0,0,.08);transition:box-shadow .2s ease-in-out}.c-topTrendingItem:hover{box-shadow:0 8px 16px rgba(0,0,0,.1)}.c-topTrendingItem:hover .c-topTrendingItem__img{transform:scale(1.1)}.c-topTrendingWidget__listItem .c-topTrendingItem{height:100%}.c-topTrendingItem__img{transition:transform .2s ease-in-out;object-fit:cover;height:100%;width:100%;max-width:none}.c-topTrendingItem__button{background-color:#fff;position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);max-width:25rem;width:100%}@media only screen and (max-width:768px){.c-topTrendingWidget{padding:0 1.6rem}}.c-topTrendingWidget__title{font-size:2rem;margin-bottom:2.4rem}.c-topTrendingWidget__list{display:grid;gap:1.6rem;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:1024px){.c-topTrendingWidget__list{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:768px){.c-topTrendingWidget__list{grid-template-columns:1fr}}.c-topTrendingWidget__listItem:nth-child(3){grid-row:1/3;grid-column:3/3}@media only screen and (max-width:1024px){.c-topTrendingWidget__listItem:nth-child(3){grid-row:1/1;grid-column:1/3}}@media only screen and (max-width:768px){.c-topTrendingWidget__listItem:nth-child(3){grid-row:1;grid-column:1}.c-topServicesWidget{padding:0 1.6rem}}.c-topServicesWidget__header{margin-bottom:2.4rem;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;flex-wrap:wrap}.c-topServicesWidget__title{font-size:2rem}@media only screen and (max-width:768px){.c-tagsWidget{padding:0 1.6rem}}.c-tagsWidget__title{margin-bottom:2.4rem;font-size:2rem;text-align:center}.c-tagsWidget__list{display:flex;justify-content:center;gap:2.4rem;flex-wrap:wrap}@media only screen and (max-width:768px){.c-tagsWidget__list{gap:1.6rem}}.c-tagsWidget__button{--btnBorderColor:var(--blue-600);--btnColor:var(--blue-600)}@media(hover:hover)and (pointer:fine){.c-tagsWidget__button:hover:not([disabled]){background-color:var(--blue-600);color:#fff}}@media only screen and (max-width:768px){.c-tagsWidget__button{font-size:1.4rem}}.c-bestSellerCustomer{background-color:var(--neutral-200);padding:1.6rem;display:grid;grid-template-columns:25rem 1fr;gap:2.4rem;border-radius:1rem}@media only screen and (max-width:1024px){.c-bestSellerCustomer{grid-template-columns:1fr;padding:1.6rem;gap:1.6rem}}@media only screen and (max-width:768px){.c-bestSellerCustomer{margin:0 1.6rem}}.c-bestSellerCustomer__text{padding:5rem 2.6rem 0}@media only screen and (max-width:1024px){.c-bestSellerCustomer__text{display:flex;align-items:center;flex-wrap:wrap;gap:1.6rem;padding:0}}.c-bestSellerCustomer__title{font-size:2.4rem;font-weight:700;color:var(--blue-800)}@media only screen and (max-width:1024px){.c-bestSellerCustomer__title{font-size:1.8rem}}.c-bestSellerCustomer__nbr{font-size:1.4rem;margin:0 0 .8rem;color:var(--blue-800)}@media only screen and (max-width:1024px){.c-bestSellerCustomer__nbr{display:none}}.c-bestSellerCustomer__button{color:var(--blue-800);font-size:1.4rem}.c-bestSellerCustomer__list{display:flex;gap:1.6rem;overflow-y:auto}.c-bestSellerCustomer__listItem{max-width:28rem;min-width:20rem;width:100%}.c-bestSellerCustomer__listItem .c-richProductCard{height:100%}.c-topBrandsWidget{padding:2.4rem 0;border-top:1px solid var(--neutral-200);border-bottom:1px solid var(--neutral-200);display:flex;align-items:center;justify-content:center;gap:3.2rem}@media only screen and (max-width:768px){.c-topBrandsWidget{margin:0 1.6rem;flex-direction:column;gap:1.6rem}}.c-topBrandsWidget__title{font-size:2rem;font-weight:700;text-align:center}.c-topBrandsWidget__list{display:flex;align-items:center;gap:1.2rem}.c-loyaltyQuestions{display:flex;gap:4rem}@media only screen and (max-width:768px){.c-loyaltyQuestions{display:contents}}.c-loyaltyQuestions__minicardWrapper{width:35%;max-width:34rem;flex-shrink:0}@media only screen and (max-width:768px){.c-loyaltyQuestions__minicardWrapper{width:unset;max-width:unset}}.c-loyaltyQuestions__illustration{width:9.1rem;height:14.1rem;align-self:center}@media only screen and (max-width:768px){.c-loyaltyQuestions__illustration{order:-1}}.c-loyaltyQuestions__faq{flex-grow:1}@media only screen and (max-width:768px){.c-loyaltyQuestions__faq{border-top:1px solid var(--neutral-200);margin-top:3.2rem}}.c-loyaltyQuestions__minicard{border-radius:.5rem;border:1px solid var(--neutral-200);border-left:none;padding:1.6rem .8rem 1.6rem 2rem;position:relative}.c-loyaltyQuestions__minicard:before{content:"";position:absolute;left:0;top:0;bottom:0;border-radius:.4rem 0 0 .4rem;width:.4rem;background:var(--gradient-fid)}:root{--layoutMaxWidth:144rem;--layoutPadding:2.4rem;--font-primary:"Open Sans",sans-serif;--font-secondary:Arial,sans-serif;--primary:var(--green-600);--secondary:var(--blue-800);--tertiary:var(--yellow-500);--blue-50:#f6f7f9;--blue-100:#f3f9fe;--blue-200:#d5e4f6;--blue-300:#c7e0ff;--blue-600:#296dc1;--blue-700:#205597;--blue-800:#173d6c;--blue-900:#102b4c;--green-50:#eef8f1;--green-100:#cbf6dd;--green-500:#1fa355;--green-600:#008537;--green-700:#006b2c;--green-800:#005222;--green-850:#00471e;--yellow-100:#fff4cc;--yellow-400:#ffd433;--yellow-500:#fec900;--yellow-550:#e5b600;--neutral-100:#f4f4f4;--neutral-200:#e6e6e6;--neutral-300:#cccccc;--neutral-400:#b3b3b3;--neutral-500:#999999;--neutral-600:#666666;--neutral-700:#4d4d4d;--neutral-800:#333333;--neutral-900:#1a1a1a;--neutral-1000:black;--white:white;--black:black;--text:black;--text-alt:#6b7280;--title:black;--success-100:#f4fbf3;--success-500:#39a033;--info-100:#f3f9fe;--info-500:#2768b9;--error-100:#feecee;--error-500:#df0021;--alert-100:#fff8db;--alert-500:#e5b600;--alert-700:#a85f00;--orange-tempo:#ff9900;--available:var(--success-500);--unavailable:var(--error-500);--reconditionne:#33c16e;--avis:#ffa60d;--vert-oney:#81bc00;--promo:#be433c;--astuce:#f1f9fd;--seconde-vie:#a8f1d3;--gradient-fid:linear-gradient(211.39deg,#1174bd 18.88%,#114184 83.83%);--zindex-below:-1;--zindex-default:auto;--zindex-above:1;--zindex-absolute:10;--zindex-sticky:50;--zindex-fixed:100;--zindex-overlay:900;--zindex-popin:1000;--zindex-skyrocket:9999}.c-proServicesWidget{background-color:var(--blue-50);padding:3.2rem 1.6rem;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.c-proServicesWidget__wrapper{max-width:120rem;margin:0 auto}.c-proServicesWidget__title{font-size:2rem;margin-bottom:2.4rem;text-align:center}.c-proServicesWidget__list{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem;justify-content:center}@media only screen and (max-width:768px){.c-proServicesWidget__list{grid-template-columns:1fr 1fr}}@media only screen and (max-width:576px){.c-proServicesWidget__list{grid-template-columns:1fr}}.c-proServicesWidget__button{position:relative;background-color:var(--blue-900);background-image:url(/assets/images/theme-pro/service-ellipse.svg);background-position:0 0;background-repeat:no-repeat;padding:1.6rem;border-radius:.8rem;color:#fff;font-size:2rem;align-items:center;justify-content:center;min-height:12rem;width:100%;border:none;transition:background-color .2s ease-in-out}@media(hover:hover)and (pointer:fine){.c-proServicesWidget__button:hover:not([disabled]){color:#fff;background-color:var(--blue-800)}}.c-proServicesWidget__icon{position:absolute;top:1.6rem;left:1.6rem}