.cc-hero-deal-du-jour .hdj5{--hdj5-ink: #0e0d0c;--hdj5-red: #d32f2f;--hdj5-urgent: #ff5252;--hdj5-card: #fafafa;--hdj5-band: #ffffff;--hdj5-tile: #f8f6f6;--hdj5-tile-line: rgba(14, 13, 12, .07);--hdj5-star: #a06c0a;--hdj5-bright: .55;--hdj5-blur: 1px;--hdj5-veil: .56;position:relative;isolation:isolate;overflow:hidden;background:var(--hdj5-ink);color:#fff;font-family:"DM Sans",var(--body-font-family),sans-serif;-webkit-font-smoothing:antialiased}.cc-hero-deal-du-jour .hdj5 *,.cc-hero-deal-du-jour .hdj5 *:before,.cc-hero-deal-du-jour .hdj5 *:after{box-sizing:border-box}.cc-hero-deal-du-jour .hdj5__bg{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:brightness(var(--hdj5-bright)) saturate(.72) blur(var(--hdj5-blur));transform:scale(1.03);pointer-events:none}.cc-hero-deal-du-jour .hdj5__veil{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(14,13,12,min(1,var(--hdj5-veil) * 1.06)),rgba(14,13,12,min(1,var(--hdj5-veil) * .92)) 48%,rgba(14,13,12,min(1,var(--hdj5-veil) * 1.02)));pointer-events:none}.cc-hero-deal-du-jour .hdj5__inner{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:44px;align-items:center;max-width:calc(var(--page-width, 1320px) + var(--gutter, 16px) * 2);margin:0 auto;padding:34px clamp(20px,3vw,44px)}.cc-hero-deal-du-jour .hdj5__slides{display:grid;min-width:0}.cc-hero-deal-du-jour .hdj5__slide{grid-area:1 / 1;display:grid;grid-template-columns:280px minmax(0,1fr);gap:44px;align-items:center;min-width:0;opacity:0;visibility:hidden;pointer-events:none;transform:translate(8px);transition:opacity .22s ease,transform .22s ease,visibility 0s linear .22s}.cc-hero-deal-du-jour .hdj5__slide.is-active{z-index:1;opacity:1;visibility:visible;pointer-events:auto;transform:translate(0);transition-delay:0s}.cc-hero-deal-du-jour .hdj5__media{display:grid;place-items:center;overflow:hidden;width:100%;aspect-ratio:1 / 1;padding:16px;border-radius:12px;background:var(--hdj5-card);text-decoration:none}.cc-hero-deal-du-jour .hdj5__packshot{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.cc-hero-deal-du-jour .hdj5__offer{display:flex;flex-direction:column;gap:16px;min-width:0}.cc-hero-deal-du-jour .hdj5__flag-row{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%}.cc-hero-deal-du-jour .hdj5__flag{display:inline-flex;align-items:center;align-self:flex-start;gap:11px;margin:0;color:#fff;font-family:"Outfit",var(--heading-font-family),sans-serif;font-size:20px;font-weight:800;letter-spacing:.16em;line-height:1;text-transform:uppercase}.cc-hero-deal-du-jour .hdj5__dot{flex:0 0 auto;width:9px;height:9px;border-radius:50%;background:var(--hdj5-urgent);animation:hdj5-pulse 1.5s ease-in-out infinite}.cc-hero-deal-du-jour .hdj5__switcher{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;margin-left:auto}.cc-hero-deal-du-jour .hdj5__arrow{display:grid;flex:0 0 auto;place-items:center;width:36px;height:36px;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:50%;background:#ffffff1c;color:#fff;cursor:pointer;transition:background-color .18s ease,transform .18s ease}.cc-hero-deal-du-jour .hdj5__arrow svg{display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cc-hero-deal-du-jour .hdj5__arrow:hover{background:#fff3;transform:translateY(-1px)}.cc-hero-deal-du-jour .hdj5__arrow:focus-visible{outline:2px solid var(--hdj5-urgent);outline-offset:2px;background:#fff3}.cc-hero-deal-du-jour .hdj5__deal{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.cc-hero-deal-du-jour .hdj5__pct{display:inline-block;padding:10px 16px;border-radius:8px;background:var(--hdj5-red);color:#fff;font-family:"Outfit",var(--heading-font-family),sans-serif;font-size:clamp(44px,4.6vw,68px);font-weight:900;letter-spacing:-.045em;line-height:.9;font-variant-numeric:tabular-nums}.cc-hero-deal-du-jour .hdj5__prices{display:flex;flex-direction:column;gap:2px;min-width:0}.cc-hero-deal-du-jour .hdj5__now{color:#fff;font-family:"Outfit",var(--heading-font-family),sans-serif;font-size:clamp(32px,3.2vw,46px);font-weight:900;letter-spacing:-.035em;line-height:1;font-variant-numeric:tabular-nums}.cc-hero-deal-du-jour .hdj5__was{color:#ffffff80;font-size:17px;font-weight:500;text-decoration:line-through}.cc-hero-deal-du-jour .hdj5__saved{color:var(--hdj5-urgent);font-size:clamp(14px,1.25vw,18px);font-weight:800;line-height:1.1}.cc-hero-deal-du-jour .hdj5__title{max-width:28ch;margin:0;color:#fff;font-family:"DM Sans",var(--body-font-family),sans-serif;font-size:clamp(18px,1.6vw,22px);font-weight:500;letter-spacing:-.015em;line-height:1.25;text-transform:none;overflow-wrap:break-word}.cc-hero-deal-du-jour .hdj5__action{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.cc-hero-deal-du-jour .hdj5__cta{display:inline-flex;align-items:center;justify-content:center;padding:15px 26px;border-radius:8px;background:linear-gradient(110deg,#ffb62e,#ffd54a 35%,#fff0a6,#ffd54a 65%,#ffb62e);background-repeat:no-repeat;background-position:100% 50%;background-size:250% 100%;color:var(--hdj5-ink);box-shadow:0 8px 22px #ffb62e4d,inset 0 1px #ffffff80;font-family:"Outfit",var(--heading-font-family),sans-serif;font-size:15.5px;font-weight:800;line-height:1;text-decoration:none;animation:hdj5-cta-sheen 4.8s ease-in-out infinite;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.cc-hero-deal-du-jour .hdj5__cta:hover{transform:translateY(-2px);filter:brightness(1.04) saturate(1.04);box-shadow:0 12px 30px #ffb62e6b,inset 0 1px #ffffff8c}.cc-hero-deal-du-jour .hdj5__cta:focus-visible{outline:3px solid #ffffff;outline-offset:3px;transform:translateY(-2px);box-shadow:0 12px 30px #ffb62e6b}.cc-hero-deal-du-jour .hdj5__cta:active{transform:translateY(0) scale(.985);filter:brightness(.97)}.cc-hero-deal-du-jour .hdj5__timer{margin:0;color:#ffffffb8;font-size:14px;line-height:1.3}.cc-hero-deal-du-jour .hdj5__timer .hdj-countdown{color:var(--hdj5-urgent);font-weight:800;font-variant-numeric:tabular-nums;display:inline-block;min-width:8ch}.cc-hero-deal-du-jour .hdj5__proofs{display:flex;flex-direction:column;min-width:0;margin:0;padding:0 0 0 40px;border-left:1px solid rgba(255,255,255,.14);list-style:none}.cc-hero-deal-du-jour .hdj5__proof{display:flex;align-items:center;gap:14px;margin:0;padding:13px 0;list-style:none}.cc-hero-deal-du-jour .hdj5__proof+.hdj5__proof{border-top:1px solid rgba(255,255,255,.12)}.cc-hero-deal-du-jour .hdj5__ico{display:grid;flex:0 0 auto;place-items:center;width:26px;height:26px;color:#ffffffd9}.cc-hero-deal-du-jour .hdj5__ico svg{display:block;width:26px;height:26px}.cc-hero-deal-du-jour .hdj5__note .hdj5__ico svg{width:23px;height:23px}.cc-hero-deal-du-jour .hdj5__proof-copy{display:flex;flex-direction:column;gap:3px;min-width:0}.cc-hero-deal-du-jour .hdj5__proof-title{color:#fff;font-size:16px;font-weight:700;line-height:1.15}.cc-hero-deal-du-jour .hdj5__proof-text{color:#ffffffa6;font-size:13.5px;line-height:1.25}.cc-hero-deal-du-jour .hdj5__note{display:flex;align-items:center;gap:12px;width:100%;color:inherit;text-decoration:none}.cc-hero-deal-du-jour .hdj5__note:hover .hdj5__proof-title,.cc-hero-deal-du-jour .hdj5__note:focus-visible .hdj5__proof-title{text-decoration:underline;text-underline-offset:3px}.cc-hero-deal-du-jour .hdj5__stars{position:relative;display:block;flex:0 0 auto;width:85px;height:17px;line-height:0}.cc-hero-deal-du-jour .hdj5__stars-track,.cc-hero-deal-du-jour .hdj5__stars-fill{position:absolute;top:0;left:0;display:block;height:17px;white-space:nowrap;overflow:hidden}.cc-hero-deal-du-jour .hdj5__stars-track{width:85px;color:#ffffff42}.cc-hero-deal-du-jour .hdj5__stars-fill{color:#fff}.cc-hero-deal-du-jour .hdj5__star{display:inline-block;width:17px;height:17px;vertical-align:top}.cc-hero-deal-du-jour .hdj5__note-line{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px}.cc-hero-deal-du-jour .hdj5__note-count:before{content:"\b7";margin-inline-end:5px}.cc-hero-deal-du-jour .hdj5__note-val{color:#fff;font-family:"Outfit",var(--heading-font-family),sans-serif;font-size:14px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1}.cc-hero-deal-du-jour .hdj5__note-max{color:#ffffffa6;font-weight:500}@keyframes hdj5-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}@keyframes hdj5-cta-sheen{0%,65%{background-position:100% 50%}90%,to{background-position:0 50%}}@media(prefers-reduced-motion:reduce){.cc-hero-deal-du-jour .hdj5__dot{animation:none}.cc-hero-deal-du-jour .hdj5__cta,.cc-hero-deal-du-jour .hdj5__arrow,.cc-hero-deal-du-jour .hdj5__slide{transition:none}.cc-hero-deal-du-jour .hdj5__cta{animation:none;background-position:50% 50%}}@media(max-width:1099.98px)and (min-width:768px){.cc-hero-deal-du-jour .hdj5__inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"slides" "proofs";gap:26px;padding:28px clamp(20px,3vw,40px)}.cc-hero-deal-du-jour .hdj5__slides{grid-area:slides}.cc-hero-deal-du-jour .hdj5__slide{grid-template-columns:200px minmax(0,1fr);gap:32px}.cc-hero-deal-du-jour .hdj5__proofs{grid-area:proofs;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 24px;padding:20px 0 0;border-left:0;border-top:1px solid rgba(255,255,255,.14)}.cc-hero-deal-du-jour .hdj5__proof+.hdj5__proof{border-top:0}}@media(max-width:767.98px){.cc-hero-deal-du-jour .hdj5__bg{filter:brightness(calc(var(--hdj5-bright) + .1)) saturate(.75) blur(var(--hdj5-blur))}.cc-hero-deal-du-jour .hdj5__veil{background:linear-gradient(180deg,rgba(14,13,12,min(1,var(--hdj5-veil) * .8)),rgba(14,13,12,min(1,var(--hdj5-veil) * .92)) 45%,rgba(14,13,12,min(1,var(--hdj5-veil) * 1.02)))}.cc-hero-deal-du-jour .hdj5__inner{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"slides" "proofs";gap:0;align-items:start;padding:16px}.cc-hero-deal-du-jour .hdj5__slides{grid-area:slides}.cc-hero-deal-du-jour .hdj5__slide{grid-template-columns:clamp(132px,41vw,168px) minmax(0,1fr);grid-template-rows:auto auto auto 1fr auto;grid-template-areas:"flag   flag" "media  deal" "media  title" "media  ." "cta    cta";gap:0 14px;align-items:start}.cc-hero-deal-du-jour .hdj5__offer{display:contents}.cc-hero-deal-du-jour .hdj5__flag-row{grid-area:flag;margin:0 0 13px}.cc-hero-deal-du-jour .hdj5__flag{font-size:15px;letter-spacing:.14em}.cc-hero-deal-du-jour .hdj5__switcher{gap:7px}.cc-hero-deal-du-jour .hdj5__arrow{width:34px;height:34px}.cc-hero-deal-du-jour .hdj5__arrow svg{width:17px;height:17px}.cc-hero-deal-du-jour .hdj5__dot{width:7px;height:7px}.cc-hero-deal-du-jour .hdj5__media{grid-area:media;align-self:center;width:clamp(132px,41vw,168px);padding:8px;border-radius:10px;min-height:0}.cc-hero-deal-du-jour .hdj5__deal{grid-area:deal;flex-direction:column;align-items:flex-start;gap:8px}.cc-hero-deal-du-jour .hdj5__pct{padding:6px 10px;border-radius:6px;font-size:clamp(26px,8.8vw,34px);line-height:.95}.cc-hero-deal-du-jour .hdj5__prices{flex-direction:column;align-items:flex-start;gap:2px}.cc-hero-deal-du-jour .hdj5__now{font-size:clamp(22px,7.2vw,28px)}.cc-hero-deal-du-jour .hdj5__was{font-size:12.5px}.cc-hero-deal-du-jour .hdj5__saved{display:block;font-size:12px}.cc-hero-deal-du-jour .hdj5__title{grid-area:title;max-width:100%;margin:8px 0 0;font-size:clamp(16.5px,4.7vw,18.5px);line-height:1.25}.cc-hero-deal-du-jour .hdj5__action{grid-area:cta;margin:13px 0 0;flex-direction:column;align-items:stretch;gap:8px}.cc-hero-deal-du-jour .hdj5__cta{width:100%;height:50px;padding:0 16px;font-size:16px}.cc-hero-deal-du-jour .hdj5__timer{font-size:12.5px;text-align:center}.cc-hero-deal-du-jour .hdj5__proofs{grid-area:proofs;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:13px -16px -16px;padding:14px;border-left:0;background:var(--hdj5-band)}.cc-hero-deal-du-jour .hdj5__proof{flex-direction:row;align-items:flex-start;gap:10px;min-height:92px;padding:14px;border:1px solid var(--hdj5-tile-line);border-radius:12px;background:var(--hdj5-tile);box-shadow:0 1px 2px #0e0d0c0d}.cc-hero-deal-du-jour .hdj5__proof+.hdj5__proof{border-top:0}.cc-hero-deal-du-jour .hdj5__ico,.cc-hero-deal-du-jour .hdj5__ico svg{width:22px;height:22px}.cc-hero-deal-du-jour .hdj5__ico{color:var(--hdj5-ink);margin-top:-1px}.cc-hero-deal-du-jour .hdj5__note .hdj5__ico svg{width:20px;height:20px}.cc-hero-deal-du-jour .hdj5__proof-title{color:var(--hdj5-ink);font-size:14.5px;line-height:1.2}.cc-hero-deal-du-jour .hdj5__proof-text{color:#6e6862;font-size:12.5px;line-height:1.3}.cc-hero-deal-du-jour .hdj5__proof--note{padding:0;border:0;background:transparent;box-shadow:none}.cc-hero-deal-du-jour .hdj5__note{flex-direction:row;align-items:flex-start;gap:10px;height:100%;padding:14px}.cc-hero-deal-du-jour .hdj5__proof--note .hdj5__proof-title{color:var(--hdj5-ink);font-size:14.5px;line-height:1.2}.cc-hero-deal-du-jour .hdj5__proof--note .hdj5__proof-text{color:#6e6862}.cc-hero-deal-du-jour .hdj5__stars,.cc-hero-deal-du-jour .hdj5__stars-track{width:80px}.cc-hero-deal-du-jour .hdj5__stars,.cc-hero-deal-du-jour .hdj5__stars-track,.cc-hero-deal-du-jour .hdj5__stars-fill{height:16px}.cc-hero-deal-du-jour .hdj5__star{width:16px;height:16px}.cc-hero-deal-du-jour .hdj5__stars-fill{color:var(--hdj5-star)}.cc-hero-deal-du-jour .hdj5__note-val{color:var(--hdj5-ink);font-size:15px}.cc-hero-deal-du-jour .hdj5__note-count{flex:1 0 100%}.cc-hero-deal-du-jour .hdj5__note-count:before{content:none}.cc-hero-deal-du-jour .hdj5__stars-track{color:#0e0d0c38}.cc-hero-deal-du-jour .hdj5__note-max{color:#6e6862}}
