.dgbm{--dgbm-encre: #0E0D0C;--dgbm-gris: #6B6B70;--dgbm-rouge: #C62828;--dgbm-jaune: #FFD54A;--dgbm-corps: "DM Sans", var(--body-font-family), sans-serif;--dgbm-titre: "Outfit", var(--heading-font-family), sans-serif;position:relative;overflow:hidden;background:var(--dgbm-encre);color:#fff;font-family:var(--dgbm-corps)}.dgbm *,.dgbm *:before,.dgbm *:after{box-sizing:border-box}.dgbm p,.dgbm h2,.dgbm h3,.dgbm ul{margin:0;padding:0}.dgbm ul{list-style:none}.dgbm a{color:inherit}.dgbm__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:62% 50%;filter:brightness(.55) saturate(.72)}.dgbm__voile{position:absolute;inset:0;background:#0e0d0c8f}.dgbm__in{position:relative;padding:16px 16px 11px}.dgbm .dgbm__titre-h{font-family:var(--dgbm-titre);font-weight:900;font-size:clamp(40px,11.8vw,46px);line-height:42px;letter-spacing:-.5px;text-transform:uppercase;white-space:nowrap;color:#fff}.dgbm__offre-l0{margin-top:6px!important;font-size:clamp(14px,3.85vw,15px);line-height:20px;font-weight:600;color:#fff}.dgbm__remise{margin-top:8px;padding:6px 12px 7px;border:1.5px solid var(--dgbm-jaune);border-radius:10px;background:#0e0d0c99}.dgbm__offre-l1{font-size:clamp(15px,4.36vw,17px);line-height:24px;font-weight:700;color:#fff}.dgbm__palier{display:inline-block}.dgbm__offre-l1 b{font-family:var(--dgbm-titre);font-size:1.25em;font-weight:900;color:var(--dgbm-jaune)}.dgbm__offre-l2{font-size:12.5px;line-height:16px;color:#ffffffd1}.dgbm__grille{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(163px,auto);gap:8px;margin-top:10px}.dgbm__carte{display:flex;flex-wrap:wrap;align-content:flex-start;align-items:center;justify-content:space-between;min-width:0;padding:8px;border-radius:10px;background:#fff;color:var(--dgbm-encre)}.dgbm__tete{display:flex;flex:0 0 100%;align-items:center;justify-content:space-between;height:16px}.dgbm__label{font-family:var(--dgbm-titre);font-weight:800;font-size:10.5px;line-height:16px;letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--dgbm-gris)}.dgbm__label--deal{font-weight:900;color:var(--dgbm-encre)}.dgbm__label--epuise,.dgbm__label--stock{flex:0 0 auto;margin-left:6px!important;font-weight:900;color:var(--dgbm-rouge)}.dgbm__tous{margin-top:8px!important;text-align:right;font-size:13px;line-height:18px;font-weight:700}.dgbm .dgbm__tous a{color:var(--dgbm-jaune);text-decoration:underline;text-underline-offset:3px}.dgbm .dgbm__tous a:hover{text-decoration-thickness:2px}.dgbm__cd{display:flex;flex:0 0 auto;align-items:center;gap:3px;font-size:11px;line-height:16px;font-weight:800;color:var(--dgbm-rouge);font-variant-numeric:tabular-nums}.dgbm__cd svg{display:block;width:11px;height:11px}.dgbm__cd strong{font-weight:800}.dgbm__cd-txt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dgbm__media{display:block;flex:0 0 64px;width:64px;height:64px;margin-top:6px}.dgbm__img{display:block;width:100%;height:100%;object-fit:contain}.dgbm .dgbm__titre{flex:0 0 calc(100% - 72px);min-width:0;align-self:flex-start;height:64px;max-height:60px;margin:6px 0 0 8px;overflow:hidden;font-family:var(--dgbm-corps);font-size:12.5px;line-height:15px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--dgbm-encre)}.dgbm__titre a{text-decoration:none}.dgbm__prix{display:flex;flex:1 1 auto;flex-direction:column;margin-top:6px!important;order:4}.dgbm__now{font-family:var(--dgbm-titre);font-weight:900;font-size:19px;line-height:21px;letter-spacing:-.3px;white-space:nowrap}.dgbm__was{font-size:11.5px;line-height:12px;font-weight:600;color:var(--dgbm-gris);white-space:nowrap}.dgbm__action{flex:0 0 auto;margin-top:6px;margin-left:6px;order:5}.dgbm__mention{flex:0 0 100%;margin-top:3px!important;font-size:11px;line-height:12px;color:var(--dgbm-gris);order:6}.dgbm__mention:empty{visibility:hidden}.dgbm__err{margin-bottom:4px;font-size:11px;line-height:14px}.dgbm__btn{display:flex;align-items:center;justify-content:center;width:100%;height:40px;padding:0 11px;border:0;border-radius:8px;background:var(--dgbm-encre);color:#fff!important;font-family:var(--dgbm-titre);font-weight:800;font-size:13px;line-height:1;letter-spacing:0;text-decoration:none;text-transform:none;white-space:nowrap;cursor:pointer;transition:transform .12s ease}.dgbm__btn:active{transform:scale(.97)}.dgbm__btn:focus-visible{outline:2px solid var(--dgbm-rouge);outline-offset:2px}.dgbm__btn.is-loading,.dgbm__btn[aria-disabled=true]{opacity:.6}.dgbm__carte--deal .dgbm__btn{background:var(--dgbm-jaune);color:var(--dgbm-encre)!important}.dgbm__btn--contour,.dgbm__carte--deal .dgbm__btn--contour{padding:0 9px;border:1.5px solid var(--dgbm-encre);background:#fff;color:var(--dgbm-encre)!important}.dgbm__sim-long{display:none}.dgbm__carte--epuise .dgbm__img{opacity:.4;filter:grayscale(1)}.dgbm__carte--epuise .dgbm__titre,.dgbm__carte--epuise .dgbm__prix{color:var(--dgbm-gris)}.dgbm__engagements{display:grid;grid-template-columns:140px minmax(0,1fr);grid-auto-rows:minmax(20px,auto);row-gap:5px;margin-top:8px!important;padding-top:7px!important;border-top:1px solid rgba(255,255,255,.2);font-size:13px;line-height:20px;font-weight:600;color:#fff}.dgbm__eng{display:flex;align-items:center;gap:6px;min-width:0}.dgbm__eng:nth-child(2n){padding-left:12px;border-left:1px solid rgba(255,255,255,.2)}.dgbm__eng svg{flex:0 0 auto;display:block;width:15px;height:15px;stroke-width:2}.dgbm__eng strong{font-weight:600}.dgbm__eng-d{display:none}@media(max-width:379px){.dgbm__grille{gap:6px}.dgbm__carte{padding:6px}.dgbm__now{font-size:16px}.dgbm__btn{padding:0 8px;font-size:12px}.dgbm__engagements{grid-template-columns:124px minmax(0,1fr);font-size:12px}}@media(min-width:768px){.dgbm__bg{object-position:50% 50%}.dgbm__in{padding:28px 32px 17px;max-width:1440px;margin:0 auto}.dgbm__entete{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 40px}.dgbm .dgbm__titre-h{font-size:clamp(64px,7.8vw,112px);line-height:.9;letter-spacing:-2px}.dgbm__offre{padding-bottom:4px}.dgbm__offre-l0{margin-top:0!important;font-size:clamp(15px,1.25vw,18px);line-height:1.3}.dgbm__remise{margin-top:10px;padding:9px 18px 11px}.dgbm__offre-l1{font-size:clamp(18px,1.67vw,24px);line-height:1.3}.dgbm__offre-l2{margin-top:3px!important;font-size:15px;line-height:20px}.dgbm__grille{grid-auto-rows:auto;gap:12px;margin-top:22px}.dgbm__carte{display:grid;grid-template-columns:112px minmax(0,1fr);grid-template-rows:18px 38px auto auto 1fr;grid-template-areas:"tete tete" "media titre" "media prix" "media mention" "media action";column-gap:14px;row-gap:0;align-items:stretch;min-height:204px;padding:14px 16px;border-radius:12px}.dgbm__tete{grid-area:tete;height:18px;margin-bottom:0}.dgbm__label{font-size:12px;line-height:18px;letter-spacing:.8px}.dgbm__label--epuise,.dgbm__label--stock{margin-left:8px!important}.dgbm__tous{margin-top:10px!important;font-size:14px}.dgbm__cd{gap:4px;font-size:12px;line-height:18px;font-weight:500;color:var(--dgbm-gris)}.dgbm__cd svg{display:none}.dgbm__cd strong{color:var(--dgbm-rouge)}.dgbm__cd-txt{position:static;width:auto;height:auto;clip:auto}.dgbm__media{grid-area:media;display:flex;align-items:center;justify-content:center;width:112px;height:auto;margin-top:10px}.dgbm__img{width:112px;height:112px}.dgbm .dgbm__titre{grid-area:titre;align-self:start;height:38px;max-height:38px;margin:10px 0 0;font-size:15px;line-height:19px}.dgbm__prix{grid-area:prix;flex-direction:row;flex-wrap:wrap;align-items:baseline;column-gap:8px;margin-top:16px!important;line-height:30px}.dgbm__now{font-size:26px;line-height:30px;letter-spacing:-.5px}.dgbm__was{font-size:13px;line-height:15px}.dgbm__mention{grid-area:mention;margin-top:2px!important;font-size:11.5px;line-height:15px}.dgbm__action{grid-area:action;align-self:end;margin:8px 0 0}.dgbm__btn{font-size:14px;padding:0 8px}.dgbm__sim-long{display:inline}.dgbm__sim-court{display:none}.dgbm__engagements{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;row-gap:6px;margin-top:14px!important;padding-top:10px!important;font-size:14px;line-height:22px;font-weight:400}.dgbm__eng{gap:10px}.dgbm__eng:nth-child(2n){padding-left:20px;border-left-color:#ffffff2e}.dgbm__eng svg{width:18px;height:18px;stroke-width:1.9}.dgbm__eng strong{font-weight:700}.dgbm__eng-d{display:inline;color:#ffffffe0}.dgbm__eng-s{color:#ffffffe0}.dgbm__eng-m{display:none}.dgbm__eng-d a{color:#ffffffe0;text-decoration:underline}}@media(min-width:1100px){.dgbm__in{padding-inline:40px}.dgbm__grille{grid-template-columns:repeat(4,minmax(0,1fr))}.dgbm__carte{grid-template-columns:76px minmax(0,1fr);column-gap:10px;padding:12px}.dgbm__media{width:76px}.dgbm__img{width:76px;height:76px}.dgbm__now{font-size:22px}.dgbm__engagements{grid-template-columns:repeat(4,auto);justify-content:space-between;font-size:12.5px}.dgbm__eng{white-space:nowrap}.dgbm__eng:nth-child(n+2){padding-left:12px;border-left:1px solid rgba(255,255,255,.18)}.dgbm__eng{gap:7px}}@media(min-width:1340px){.dgbm{min-height:422px}.dgbm__in{padding:32px 64px 17px}.dgbm__entete{flex-wrap:nowrap;min-height:100px}.dgbm .dgbm__titre-h{flex:0 0 auto;font-size:112px;line-height:100px}.dgbm__offre{flex:0 1 auto;min-width:0}.dgbm__offre-l0{font-size:18px;line-height:22px}.dgbm__offre-l1{font-size:24px;line-height:36px}.dgbm__palier{display:block}.dgbm__sep{display:none}.dgbm__grille{gap:16px;margin-top:22px;grid-auto-rows:204px}.dgbm__carte{grid-template-columns:112px minmax(0,1fr);column-gap:14px;padding:14px 16px;min-height:0;height:204px}.dgbm__media{width:112px}.dgbm__img{width:112px;height:112px}.dgbm__now{font-size:26px}.dgbm__prix{flex-wrap:nowrap}.dgbm__engagements{grid-template-columns:repeat(4,minmax(0,1fr));justify-content:normal;height:33px;font-size:14px}.dgbm__eng{gap:10px}.dgbm__eng:nth-child(n+2){padding-left:20px}}
