.cadeaux{margin:0 0 16px;padding:14px 16px;border:1px solid var(--ligne,#E3D9C6);border-radius:12px;background:var(--laine-2,#FAF6EF)}.cadeaux__titre{margin:0 0 8px;font-size:15px;line-height:1.4}.cadeaux__titre strong{color:var(--noel-rouge,#A3262E)}.cadeaux__barre{height:8px;border-radius:8px;background:var(--ligne,#E3D9C6);overflow:hidden}.cadeaux__barre span{display:block;height:100%;border-radius:8px;background:linear-gradient(90deg,var(--noel-rouge,#A3262E),var(--noel-or,#D4A84B));transition:width .4s}.cadeaux__paliers{margin:8px 0 0;opacity:.8}.cadeaux__choisir{margin:12px 0 8px;font-weight:600;font-size:14px}.cadeaux__choix{display:grid;grid-template-columns:1fr 1fr;gap:8px}.cadeaux__option{display:flex;align-items:center;gap:8px;min-height:64px;padding:6px 8px;border:2px solid var(--ligne,#E3D9C6);border-radius:10px;background:#fff;text-align:left;font:inherit;font-size:13px;line-height:1.3;cursor:pointer;color:inherit}.cadeaux__option img{width:48px;height:48px;object-fit:contain;flex:none;border-radius:6px}.cadeaux__option small{opacity:.75}.cadeaux__option.est-choisi{border-color:var(--noel-rouge,#A3262E);box-shadow:0 0 0 1px var(--noel-rouge,#A3262E)}.cadeaux__option:disabled{opacity:.6}.ligne-panier__cadeau{margin:6px 0 0;font-size:13px;font-weight:600;color:var(--noel-rouge,#A3262E)}.cadeau-fiche{display:flex;gap:8px;align-items:flex-start;margin:10px 0 0;padding:10px 12px;border-radius:10px;background:#fbefef;color:var(--noel-rouge-fonce,#7E1B22);font-size:14px;line-height:1.4}.cadeau-fiche--info{background:var(--laine-2,#FAF6EF);color:inherit}.badge--cadeau{background:var(--noel-or,#D4A84B);color:#2a1d05}.etoiles-produit{display:inline-flex;align-items:center;gap:6px;margin:4px 0 0;font-size:13px;line-height:1.2;color:inherit;text-decoration:none}a.etoiles-produit:hover .etoiles-produit__texte{text-decoration:underline}.etoiles-produit--m{font-size:15px;margin:6px 0 8px}.etoiles-produit__texte{opacity:.85}.avis-produit__tete{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:6px}.avis-produit__tete h2{margin:0}.avis-produit__mention,.avis-accueil__mention{margin:0 0 16px;opacity:.7}.avis-accueil__note{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 6px;font-size:18px}.etoiles-or{display:inline-flex;gap:2px;line-height:0;vertical-align:middle}.etoiles-or i{display:grid;place-items:center;width:16px;height:16px;border-radius:2px;background:linear-gradient(90deg,#D4A84B var(--rempli),#DCD6CA var(--rempli))}.etoiles-or svg{width:78%;height:78%}.etoiles-or--m i{width:20px;height:20px}.etoiles-or--l i{width:28px;height:28px;border-radius:3px}.jdgm-widget,.jdgm-carousel,.jdgm-revs-tab,.jdgm-all-reviews-widget,body{--jm-review-widget-star-and-histogram-color:#D4A84B}.jdgm-star,.jdgm-carousel .jdgm-star,.jdgm-prev-badge__stars .jdgm-star,.jm-star-rating__font-icon{color:#d4a84b!important}.jdgm-revs-tab-btn{background-color:#173a2e!important;color:#fff!important}.calc-sapin{display:grid;grid-template-columns:1fr 96px;gap:12px 16px;align-items:center;margin:16px 0;padding:14px 16px;border:1px solid var(--ligne,#E3D9C6);border-radius:12px;background:var(--laine-2,#FAF6EF)}.calc-sapin__titre{margin:0 0 8px;font-weight:600;font-size:15px}.calc-sapin__champ{display:grid;gap:6px;font-size:14px}.calc-sapin__champ span{display:flex;align-items:center;gap:10px}.calc-sapin__champ input{flex:1;accent-color:var(--noel-rouge,#A3262E);min-height:32px}.calc-sapin__champ output{min-width:56px;font-weight:700;color:var(--noel-rouge,#A3262E)}.calc-sapin__reponse{margin:8px 0 0;font-size:14px;line-height:1.45}.calc-sapin__dessin{width:96px;height:128px;overflow:visible}.calc-sapin__dessin polygon{fill:#1e4739}.calc-sapin__dessin rect{fill:#7a5230}.calc-sapin__etoile{fill:var(--noel-or,#D4A84B)}.calc-sapin__plafond{stroke:var(--noel-rouge,#A3262E);stroke-width:2;stroke-dasharray:4 3}.calc-sapin__sol{stroke:#8a7f6c;stroke-width:2}.calc-sapin__arbre{transition:transform .25s}.bouton-neige{position:fixed;left:14px;bottom:90px;z-index:40;width:44px;height:44px;border-radius:50%;border:1px solid var(--ligne,#E3D9C6);background:#fff;color:#2a6f9b;font-size:22px;line-height:1;cursor:pointer;box-shadow:0 4px 14px #0000001f}.bouton-neige[aria-pressed=true]{background:#2a6f9b;color:#fff}.neige-ecran{position:fixed;top:0;right:0;bottom:0;left:0;z-index:39;pointer-events:none;overflow:hidden}.neige-ecran i{position:absolute;top:-10px;border-radius:50%;background:#fff;box-shadow:0 0 4px #7896b499;animation:neige-chute linear infinite}@keyframes neige-chute{to{transform:translate3d(30px,105vh,0)}}@media(prefers-reduced-motion:reduce){.neige-ecran{display:none}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/cadeaux.css.map */
