.cs-pdp--degust,.cs-avis,.cs-desc,.cs-esprit{--pd-cream: var(--cs-cream, #F4EFE6);--pd-paper: var(--cs-cream-light, #FAF5EC);--pd-ink: var(--cs-ink, #211D2C);--pd-ink-soft: var(--cs-ink-soft, #4A4459);--pd-line: var(--cs-line, #DDD4C2);--pd-line-soft: var(--cs-line-soft, #E8E0CE);--pd-violet: var(--cs-violet, #6B4FB8);--pd-violet-deep: var(--cs-violet-deep, #4A3490);--pd-violet-soft: var(--cs-violet-soft, #C5B5E8);--pd-bordeaux: var(--cs-bordeaux, #5E2F4D);--pd-gold: var(--cs-gold, #C99A3D);--pd-gold-soft: var(--cs-gold-soft, #E8C77A);--pd-gold-ink: #85611F;--pd-sage-light: var(--cs-sage-light, #E5EBDA);--pd-sage-text: var(--cs-sage-text, #2A3A22);--pd-red: var(--cs-offer-red-deep, #95253A);--pd-display: var(--cs-font-display, "Fraunces", Georgia, serif);--pd-sans: var(--cs-font-sans, "Poppins", system-ui, sans-serif);--pd-ease: cubic-bezier(.16, 1, .3, 1);font-family:var(--pd-sans);color:var(--pd-ink)}.cs-pdp--degust ::selection,.cs-avis ::selection,.cs-desc ::selection{background:#dcd0ee;color:#211d2c}.cs-pdp--degust :focus-visible,.cs-avis :focus-visible,.cs-desc :focus-visible,.cs-esprit :focus-visible{outline:2px solid var(--pd-violet);outline-offset:2px;border-radius:6px}.cs-pdp--degust a,.cs-avis a,.cs-desc a{text-underline-offset:3px;text-decoration-thickness:1px}.cs-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.cs-pdp--degust [hidden],.cs-avis [hidden],.cs-desc [hidden]{display:none!important}.cs-stars{--s: 15px;display:inline-block;flex:none;width:calc(var(--s) * 5);height:var(--s);background:linear-gradient(90deg,var(--cs-gold, #C99A3D) calc(var(--cs-r, 5) / 5 * 100%),#DDD4C2 0);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.6l2.9 6 6.5.8-4.8 4.5 1.2 6.5L12 17.2l-5.8 3.2 1.2-6.5-4.8-4.5 6.5-.8z'/%3E%3C/svg%3E") left center / var(--s) var(--s) repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.6l2.9 6 6.5.8-4.8 4.5 1.2 6.5L12 17.2l-5.8 3.2 1.2-6.5-4.8-4.5 6.5-.8z'/%3E%3C/svg%3E") left center / var(--s) var(--s) repeat-x}.cs-stars.cs-stars--tp{background:linear-gradient(90deg,#00b67a calc(var(--cs-r, 5) / 5 * 100%),#ddd4c2 0)}.cs-stars.cs-stars--lg{--s: 18px}.cs-stars.cs-stars--sm{--s: 13px}.cs-gallery--degust .cs-gallery__stage{position:relative;min-width:0}.cs-gallery--degust .cs-gallery__main{background:var(--pd-paper)}.cs-gallery--degust .cs-gallery__img{object-position:center 55%}.cs-gallery--degust .cs-gallery__badge{top:12px;left:12px;padding:6px 11px;font-size:11px;letter-spacing:.08em}.cs-gallery--degust .cs-gallery__real{position:absolute;right:12px;bottom:12px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:6px 11px 6px 9px;border-radius:999px;font-size:12px;font-weight:600;line-height:1;color:var(--pd-ink);background:#faf5eced;box-shadow:0 2px 10px #211d2c24;pointer-events:none}.cs-gallery--degust .cs-gallery__real svg{color:var(--pd-violet-deep)}.cs-gallery--degust .cs-gallery__dots{position:absolute;left:50%;bottom:17px;z-index:2;transform:translate(-50%);display:flex;gap:6px;margin:0;padding:0}.cs-gallery--degust .cs-gallery__dot{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:#faf5ecbf;box-shadow:0 0 0 1px #211d2c1f}.cs-gallery--degust .cs-gallery__dot.is-active{background:var(--pd-violet);box-shadow:none}@media(min-width:900px){.cs-gallery.cs-gallery--degust{grid-template-columns:76px 1fr;gap:14px}.cs-gallery--degust .cs-gallery__main{border-radius:24px}.cs-gallery--degust .cs-gallery__dots{display:none}.cs-gallery--degust .cs-gallery__badge{top:18px;left:18px}.cs-gallery--degust .cs-gallery__real{right:18px;bottom:18px}}.cs-pdp--degust .cs-pdp__buy{gap:0}.cs-achat{display:flex;flex-direction:column;min-width:0}.cs-achat .cs-achat__crumbs{margin:0 0 2px}.cs-achat .cs-achat__crumbs ol{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;font-size:12.5px;line-height:20px;color:var(--pd-ink-soft)}.cs-achat .cs-achat__crumbs li{display:inline-flex;align-items:center;min-width:0}.cs-achat .cs-achat__crumbs li+li:before{content:"";width:5px;height:5px;margin:0 8px 0 6px;border-top:1.5px solid var(--pd-gold);border-right:1.5px solid var(--pd-gold);transform:rotate(45deg)}.cs-achat .cs-achat__crumbs a{color:var(--pd-ink-soft);text-decoration:none}.cs-achat .cs-achat__crumbs a:hover{color:var(--pd-violet-deep);text-decoration:underline}.cs-achat .cs-achat__crumbs [aria-current]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:46vw;color:var(--pd-ink-soft)}@media(max-width:899px){.cs-achat .cs-achat__crumbs li:last-child{display:none}}.cs-achat .cs-achat__title{margin:2px 0 0;font-family:var(--pd-sans);font-size:26px;line-height:1.12;font-weight:700;letter-spacing:-.02em;color:var(--pd-bordeaux);text-wrap:balance}.cs-achat .cs-achat__rating{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;min-height:32px;margin-top:2px;font-size:13px;color:var(--pd-ink-soft);text-decoration:none}.cs-achat .cs-achat__rating b{color:var(--pd-ink);font-weight:600}.cs-achat .cs-achat__rating:hover .cs-achat__rating-txt{text-decoration:underline}.cs-achat .cs-achat__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin:4px 0 0}.cs-achat .cs-achat__price-now{font-size:30px;line-height:1.1;font-weight:700;letter-spacing:-.01em;color:var(--pd-bordeaux);font-variant-numeric:tabular-nums}.cs-achat .cs-achat__price-old{font-size:16px;color:var(--pd-ink-soft)}.cs-achat .cs-achat__price-unit{font-family:var(--pd-display);font-style:italic;font-size:19px;font-weight:400;color:var(--pd-violet-deep);font-variant-numeric:tabular-nums}.cs-achat .cs-achat__low{margin:4px 0 0;font-size:13px;font-weight:600;color:var(--pd-red)}.cs-achat .cs-achat__form{margin:12px 0 0}.cs-achat .cs-achat__grams{margin:0;padding:0;border:0;min-width:0}.cs-achat .cs-achat__legend{display:block;margin:0 0 8px;padding:0;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--pd-ink-soft)}.cs-achat .cs-achat__grams-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cs-achat .cs-achat__grams--oil .cs-achat__grams-grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.cs-achat .cs-achat__grams--allout .cs-gram__sold{display:none}.cs-achat .cs-gram{-webkit-appearance:none;appearance:none;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:52px;margin:0;padding:7px 6px;border:1.5px solid var(--pd-line);border-radius:14px;background:var(--pd-paper);color:var(--pd-ink);font:inherit;line-height:1.15;cursor:pointer;transition:border-color .18s var(--pd-ease),background-color .18s var(--pd-ease),box-shadow .18s var(--pd-ease)}.cs-achat .cs-gram:hover{border-color:var(--pd-violet-soft)}.cs-achat .cs-gram.is-active{border-color:var(--pd-violet);background:#6b4fb817;box-shadow:inset 0 0 0 1px var(--pd-violet)}.cs-achat .cs-gram__amount{font-size:15px;font-weight:700;color:var(--pd-ink)}.cs-achat .cs-gram.is-active .cs-gram__amount{color:var(--pd-violet-deep)}.cs-achat .cs-gram__price{font-size:12.5px;font-weight:500;color:var(--pd-ink-soft);font-variant-numeric:tabular-nums}.cs-achat .cs-gram__save{font-size:11px;font-weight:700;color:#3f5a38}.cs-achat .cs-gram.is-soldout{border-style:dashed;background:transparent}.cs-achat .cs-gram.is-soldout .cs-gram__amount,.cs-achat .cs-gram.is-soldout .cs-gram__price{color:#6f6979}.cs-achat .cs-gram.is-soldout .cs-gram__price{text-decoration:line-through}.cs-achat .cs-gram__sold{position:absolute;top:-8px;right:6px;padding:1px 6px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--pd-paper);background:#6f6979}.cs-achat .cs-achat__field{display:flex;flex-direction:column}.cs-achat .cs-achat__select{height:48px;padding:0 14px;border:1.5px solid var(--pd-line);border-radius:12px;background:var(--pd-paper);color:var(--pd-ink);font:inherit;font-size:15px}.cs-achat .cs-achat__row{display:grid;grid-template-columns:auto 1fr;gap:10px;margin-top:12px}.cs-achat .cs-achat__qty{display:inline-flex;align-items:center;height:52px;border:1.5px solid var(--pd-line);border-radius:14px;background:var(--pd-paper);overflow:hidden}.cs-achat .cs-achat__qty-btn{-webkit-appearance:none;appearance:none;display:grid;place-items:center;width:42px;height:100%;margin:0;padding:0;border:0;background:transparent;color:var(--pd-ink);cursor:pointer}.cs-achat .cs-achat__qty-btn:hover{background:#6b4fb814;color:var(--pd-violet-deep)}.cs-achat .cs-achat__qty-input{width:32px;height:100%;margin:0;padding:0;border:0;background:transparent;text-align:center;font:inherit;font-size:16px;font-weight:700;color:var(--pd-ink);font-variant-numeric:tabular-nums}.cs-achat .cs-achat__add{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;height:52px;margin:0;padding:0 16px;border:0;border-radius:14px;background:var(--pd-violet);color:var(--pd-paper);font:inherit;font-size:16px;font-weight:700;letter-spacing:.005em;white-space:nowrap;box-shadow:0 8px 18px #4a349042;cursor:pointer;transition:background-color .2s var(--pd-ease),box-shadow .2s var(--pd-ease),transform .12s var(--pd-ease)}.cs-achat .cs-achat__add:hover{background:var(--pd-violet-deep);box-shadow:0 10px 22px #4a349052}.cs-achat .cs-achat__add:active{transform:translateY(1px)}.cs-achat .cs-achat__add:disabled{background:#b9abd9;box-shadow:none;cursor:not-allowed}.cs-achat .cs-achat__msg{margin:10px 0 0;padding:10px 12px;border-radius:12px;font-size:13.5px;line-height:1.4;color:var(--pd-red);background:#f5dcdf}.cs-achat .cs-achat__proofs{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:12px 0 0;padding:0;list-style:none;font-size:12.5px;font-weight:500;color:var(--pd-ink-soft)}.cs-achat .cs-achat__proofs li{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.cs-achat .cs-achat__proofs svg{color:var(--pd-violet-deep)}.cs-achat .cs-achat__tax{margin:4px 0 0;font-size:12px;color:var(--pd-ink-soft)}.cs-achat .cs-achat__tax a{color:inherit}.cs-achat .cs-restock2{margin-top:12px;padding:14px;border:1.5px dashed var(--pd-violet-soft);border-radius:16px;background:#dcd0ee52}.cs-achat .cs-restock2__title{margin:0;font-size:15px;font-weight:700;color:var(--pd-bordeaux)}.cs-achat .cs-restock2__sub{margin:4px 0 10px;font-size:13.5px;line-height:1.45;color:var(--pd-ink-soft)}.cs-achat .cs-restock2__row{display:flex;gap:8px}.cs-achat .cs-restock2__input{flex:1;min-width:0;height:46px;padding:0 12px;border:1.5px solid var(--pd-line);border-radius:12px;background:var(--pd-paper);font:inherit;font-size:15px;color:var(--pd-ink)}.cs-achat .cs-restock2__input::placeholder{color:#6f6979}.cs-achat .cs-restock2__btn{-webkit-appearance:none;appearance:none;height:46px;padding:0 14px;border:0;border-radius:12px;background:var(--pd-violet);color:var(--pd-paper);font:inherit;font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer}.cs-achat .cs-restock2__btn:hover{background:var(--pd-violet-deep)}.cs-achat .cs-restock2__gdpr{display:flex;align-items:flex-start;gap:8px;margin-top:8px;font-size:12px;line-height:1.4;color:var(--pd-ink-soft)}.cs-achat .cs-restock2__gdpr input{margin-top:2px;accent-color:var(--pd-violet)}.cs-achat .cs-restock2__ok,.cs-achat .cs-restock2__err{margin:0;padding:10px 12px;border-radius:12px;font-size:13.5px}.cs-achat .cs-restock2__ok{color:var(--pd-sage-text);background:var(--pd-sage-light)}.cs-achat .cs-restock2__err{margin-bottom:8px;color:var(--pd-red);background:#f5dcdf}.cs-profil{position:relative;margin-top:22px;padding:16px 16px 14px;border:1px solid var(--pd-violet-soft);border-radius:18px;background:var(--pd-paper)}.cs-profil .cs-profil__h{display:flex;align-items:center;gap:12px;margin:0;font-family:var(--pd-sans);font-size:12px;line-height:1.2;font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:var(--pd-gold-ink)}.cs-profil .cs-profil__h:before,.cs-profil .cs-profil__h:after{content:"";flex:1;height:1px;background:var(--pd-gold-soft)}.cs-profil .cs-profil__h span{flex:none;margin-right:-.3em}.cs-profil .cs-profil__note{margin:12px auto 0;max-width:30ch;font-family:var(--pd-display);font-style:italic;font-size:21px;line-height:1.28;font-weight:400;text-align:center;color:var(--pd-violet-deep);text-wrap:balance}.cs-profil .cs-profil__gauge{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 10px;margin-top:14px}.cs-profil .cs-profil__gauge-label{font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--pd-ink-soft);white-space:nowrap}.cs-profil .cs-profil__blocks{display:inline-flex;gap:4px}.cs-profil .cs-profil__block{display:block;width:20px;height:10px;border-radius:3px;border:1.5px solid var(--pd-gold-soft);background:transparent;transition:background-color .55s var(--pd-ease),border-color .55s var(--pd-ease);transition-delay:calc(var(--cs-i, 1) * 80ms)}.cs-profil .cs-profil__block.is-on{border-color:var(--pd-gold);background:var(--pd-gold)}.cs-profil .cs-profil__blocks.is-armed .cs-profil__block.is-on{border-color:var(--pd-gold-soft);background:transparent;transition:none}.cs-profil .cs-profil__gauge-word{font-size:14px;font-weight:700;color:var(--pd-bordeaux)}.cs-profil .cs-profil__scale{position:static}.cs-profil .cs-profil__scale summary{display:grid;place-items:center;width:32px;height:32px;margin:-6px -6px -6px -2px;border-radius:50%;color:var(--pd-ink-soft);cursor:pointer;list-style:none}.cs-profil .cs-profil__scale summary::-webkit-details-marker{display:none}.cs-profil .cs-profil__scale summary:hover,.cs-profil .cs-profil__scale[open] summary{color:var(--pd-violet-deep);background:#6b4fb814}.cs-profil .cs-profil__scale-body{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:5;padding:12px 14px;border:1px solid var(--pd-line);border-radius:14px;background:var(--pd-paper);box-shadow:0 12px 28px #211d2c29;font-size:13px;line-height:1.45;color:var(--pd-ink-soft);text-align:left}.cs-profil .cs-profil__scale-body p{margin:0 0 6px}.cs-profil .cs-profil__scale-body ol{margin:0;padding:0;list-style:none;display:grid;gap:3px}.cs-profil .cs-profil__scale-body b{color:var(--pd-ink)}.cs-profil .cs-profil__scale-more{margin:8px 0 0}.cs-profil .cs-profil__scale-more a{color:var(--pd-violet-deep);font-weight:600}.cs-profil .cs-profil__more{display:flex;flex-direction:column;gap:2px;margin:12px 0 0;padding:8px 0 0;list-style:none;border-top:1px solid var(--pd-line-soft)}.cs-profil .cs-profil__more a{display:inline-flex;align-items:center;gap:8px;min-height:36px;font-size:13.5px;font-weight:600;color:var(--pd-violet-deep);text-decoration:none}.cs-profil .cs-profil__more a:before{content:"";flex:none;width:6px;height:6px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg)}.cs-profil .cs-profil__more a:hover{text-decoration:underline}.cs-profil .cs-profil__own{margin:4px 0 0;text-align:center;font-size:11.5px;font-style:italic;color:var(--pd-ink-soft)}.cs-profil .cs-profil__aromes{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:14px 0 0;padding:0;list-style:none}.cs-profil .cs-profil__aromes li{padding:6px 12px;border-radius:999px;font-size:13px;font-weight:600;line-height:1.2;color:var(--pd-violet-deep);background:#6b4fb814;border:1px solid rgba(107,79,184,.18)}.cs-profil .cs-profil__why{margin:14px 0 0;border-top:1px solid var(--pd-line-soft)}.cs-profil .cs-profil__why>div{display:grid;grid-template-columns:108px 1fr;gap:12px;padding:9px 0;border-bottom:1px solid var(--pd-line-soft)}.cs-profil .cs-profil__why dt{font-size:12.5px;font-weight:600;line-height:1.45;color:var(--pd-ink-soft)}.cs-profil .cs-profil__why dd{margin:0;font-size:14px;line-height:1.45;color:var(--pd-ink)}.cs-profil .cs-profil__line{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;margin:12px 0 0;padding:0;list-style:none;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--pd-ink-soft)}.cs-profil .cs-profil__line li{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.cs-profil .cs-profil__line li:before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:var(--pd-gold)}.cs-profil .cs-profil__line .cs-profil__legal{color:var(--pd-sage-text)}.cs-confiance{margin-top:26px}.cs-confiance .cs-confiance__h{margin:0;font-family:var(--pd-sans);font-size:20px;line-height:1.2;font-weight:700;letter-spacing:-.01em;color:var(--pd-bordeaux)}.cs-confiance .cs-confiance__h em,.cs-avis .cs-avis__h em,.cs-desc .cs-desc__h em{font-family:var(--pd-display);font-style:italic;font-weight:400;letter-spacing:0;color:var(--pd-violet)}.cs-confiance .cs-confiance__list{margin:8px 0 0;padding:0;list-style:none;border-top:1px solid var(--pd-line-soft)}.cs-confiance .cs-confiance__item{display:grid;grid-template-columns:22px 1fr;align-items:start;gap:0 12px;padding:11px 0;border-bottom:1px solid var(--pd-line-soft)}.cs-confiance .cs-confiance__ico{margin-top:1px;color:var(--pd-violet)}.cs-confiance .cs-confiance__txt{margin:0;font-size:14px;line-height:1.45;color:var(--pd-ink-soft)}.cs-confiance .cs-confiance__txt b{font-weight:700;color:var(--pd-ink)}.cs-confiance .cs-confiance__link{grid-column:2;justify-self:start;display:inline-flex;align-items:center;min-height:36px;margin:0 0 -8px;font-size:13px;font-weight:600;color:var(--pd-violet-deep)}.cs-confiance .cs-confiance__pay{grid-column:2 / -1;display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none}.cs-confiance .cs-confiance__points{display:flex;align-items:center;gap:8px;margin:12px 0 0;font-size:13px;line-height:1.4;color:var(--pd-ink-soft)}.cs-confiance .cs-confiance__points svg{flex:none;color:var(--pd-gold-ink)}.cs-confiance .cs-confiance__points b{color:var(--pd-violet-deep)}.cs-avis{padding:36px 0 8px;background:var(--pd-cream)}.cs-avis .cs-avis__h{margin:0;font-family:var(--pd-sans);font-size:22px;line-height:1.2;font-weight:700;letter-spacing:-.01em;color:var(--pd-bordeaux)}.cs-avis .cs-avis__sum{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin:10px 0 0;font-size:14px;color:var(--pd-ink-soft)}.cs-avis .cs-avis__sum b{color:var(--pd-ink)}.cs-avis .cs-avis__sum a{color:var(--pd-violet-deep);font-weight:600}.cs-avis .cs-avis__lead{margin:14px 0 0;font-size:14px;line-height:1.45;color:var(--pd-ink-soft)}.cs-avis .cs-avis__list{display:grid;gap:10px;margin:14px 0 0;padding:0;list-style:none}.cs-avis .cs-avis__loading{font-size:14px;color:var(--pd-ink-soft)}.cs-avis .cs-avis__card{padding:14px 16px;border:1px solid var(--pd-line-soft);border-radius:16px;background:var(--pd-paper)}.cs-avis .cs-avis__card:focus{outline:none}.cs-avis .cs-avis__meta{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px}.cs-avis .cs-avis__who{font-size:12.5px;color:var(--pd-ink-soft)}.cs-avis .cs-avis__title{margin:8px 0 0;font-size:14.5px;font-weight:700;color:var(--pd-ink)}.cs-avis .cs-avis__body{margin:6px 0 0;font-size:14.5px;line-height:1.55;color:var(--pd-ink)}.cs-avis .cs-avis__prod{display:flex;align-items:center;gap:8px;margin:10px 0 0;font-size:12.5px;color:var(--pd-ink-soft);text-decoration:none}.cs-avis .cs-avis__prod:hover span{text-decoration:underline}.cs-avis .cs-avis__prod img{width:40px;height:40px;border-radius:10px;object-fit:cover;background:var(--pd-cream)}.cs-avis .cs-avis__prod b{color:var(--pd-ink);font-weight:600}.cs-avis .cs-avis__actions{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;margin:14px 0 0}.cs-avis .cs-avis__more,.cs-avis .cs-avis__write{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:0;padding:0 18px;border-radius:999px;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.cs-avis .cs-avis__more{border:1.5px solid var(--pd-violet);background:transparent;color:var(--pd-violet-deep)}.cs-avis .cs-avis__more:hover{background:#6b4fb814}.cs-avis .cs-avis__write{padding:0 4px;border:0;background:transparent;color:var(--pd-violet-deep)}.cs-avis .cs-avis__write:hover{text-decoration:underline;text-underline-offset:3px}.cs-pdp-accordion-wrap .cs-desc{max-width:780px;padding:28px 0 8px}.cs-desc .cs-desc__h{margin:0 0 12px;font-family:var(--pd-sans);font-size:22px;line-height:1.2;font-weight:700;letter-spacing:-.01em;color:var(--pd-bordeaux);text-wrap:balance}.cs-desc .cs-desc__body{position:relative}body:has(.cs-profil) .cs-desc .cs-pdesc__pitch+.cs-pdesc__card:has(.cs-pdesc__kv),body:has(.cs-profil) .cs-desc .cs-pdesc__chips{display:none}.cs-desc .cs-pdesc__icon{display:none}.cs-desc .cs-pdesc__pitch{border-left:0}.cs-desc .cs-desc__body.is-clamped{max-height:420px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 62%,transparent);mask-image:linear-gradient(#000 62%,transparent)}.cs-desc .cs-desc__more{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;min-height:44px;margin:6px 0 0;padding:0 18px;border:1.5px solid var(--pd-violet);border-radius:999px;background:transparent;font:inherit;font-size:14px;font-weight:700;color:var(--pd-violet-deep);cursor:pointer}.cs-desc .cs-desc__more:hover{background:#6b4fb814}.cs-esprit{padding:28px 0 44px}.cs-esprit .cs-container{padding:0 16px;max-width:760px}.cs-esprit .cs-esprit__h{margin:0;font-family:var(--pd-display);font-style:italic;font-weight:600;font-size:26px;line-height:1.15;letter-spacing:-.01em;color:var(--pd-ink)}.cs-esprit .cs-esprit__sub{margin:2px 0 12px;font-size:13px;color:var(--pd-ink-soft)}.cs-esprit .cs-esprit__cur{margin:0 0 10px;padding:9px 12px;border-radius:12px;background:#ebe3d2;font-size:12.5px;line-height:1.45;color:var(--pd-ink-soft)}.cs-esprit .cs-esprit__cur b{color:var(--pd-ink);font-weight:600}.cs-esprit .cs-esprit__legend{display:flex;align-items:center;gap:6px;margin:0 0 10px;font-size:12px;color:var(--pd-ink-soft)}.cs-esprit .cs-esprit__legend i{width:10px;height:10px;border-radius:3px;background:#dcd0ee}.cs-esprit .cs-esprit__list{background:var(--pd-paper);border:1px solid var(--pd-line-soft);border-radius:18px;overflow:hidden}.cs-esprit .cs-esprit__list:empty{display:none}.cs-esprit .cs-esprit__row{display:grid;grid-template-columns:74px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border-top:1px solid var(--pd-line-soft);color:inherit;text-decoration:none;transition:background-color .2s var(--pd-ease)}.cs-esprit .cs-esprit__row:first-child{border-top:0}.cs-esprit .cs-esprit__row:hover{background:#6b4fb80d}.cs-esprit .cs-esprit__ph{width:74px;height:74px;border-radius:12px;overflow:hidden;background:#fff}.cs-esprit .cs-esprit__ph img{width:100%;height:100%;object-fit:cover;display:block}.cs-esprit .cs-esprit__n{display:block;font-size:15px;font-weight:600;line-height:1.25;color:var(--pd-ink)}.cs-esprit .cs-esprit__chips{display:flex;flex-wrap:wrap;gap:4px;margin-top:5px}.cs-esprit .cs-esprit__chip{font-size:11px;line-height:1.5;padding:0 6px;border-radius:6px;border:1px solid var(--pd-line);color:var(--pd-ink-soft)}.cs-esprit .cs-esprit__chip:nth-child(n+4){display:none}.cs-esprit .cs-esprit__chip.is-on{background:#dcd0ee;border-color:#dcd0ee;color:var(--pd-violet-deep);font-weight:600}.cs-esprit .cs-esprit__num{text-align:right;white-space:nowrap}.cs-esprit .cs-esprit__num b{display:block;font-size:19px;line-height:1;font-weight:700;color:var(--pd-ink)}.cs-esprit .cs-esprit__num small{display:block;margin-top:2px;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#847f8e}.cs-esprit .cs-esprit__ppg{display:block;margin-top:6px;font-size:12.5px;font-weight:700;color:var(--pd-bordeaux)}.cs-esprit .cs-esprit__ppg:before{content:"d\e8s ";font-weight:500;color:#847f8e}.cs-esprit .cs-esprit__skeleton{height:98px;border-top:1px solid var(--pd-line-soft);background:linear-gradient(90deg,transparent,rgba(0,0,0,.03),transparent)}.cs-esprit .cs-esprit__all{display:block;margin-top:16px;text-align:center;font-size:14px;font-weight:600;color:var(--pd-violet);text-decoration:none}@media(min-width:900px){.cs-esprit{padding:40px 0 64px}.cs-esprit .cs-esprit__h{font-size:30px}.cs-esprit .cs-esprit__row{grid-template-columns:84px minmax(0,1fr) auto;padding:14px 18px}.cs-esprit .cs-esprit__ph{width:84px;height:84px}}@media(min-width:900px){.cs-achat .cs-achat__grams-grid{grid-template-columns:repeat(auto-fit,minmax(76px,1fr))}.cs-achat .cs-achat__title{font-size:36px;line-height:1.08}.cs-achat .cs-achat__price-now{font-size:32px}.cs-achat .cs-achat__form{margin-top:16px}.cs-profil{margin-top:26px;padding:22px 24px 18px}.cs-profil .cs-profil__note{font-size:23px}.cs-profil .cs-profil__gauge-label{font-size:11px;letter-spacing:.2em}.cs-profil .cs-profil__block{width:26px;height:11px}.cs-profil .cs-profil__blocks{gap:5px}.cs-profil .cs-profil__why>div{grid-template-columns:132px 1fr}.cs-confiance{margin-top:30px}.cs-avis{padding:56px 0 12px}.cs-avis .cs-avis__h,.cs-desc .cs-desc__h{font-size:26px}.cs-avis .cs-avis__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.cs-avis .cs-avis__list--shop{grid-template-columns:repeat(2,minmax(0,1fr));max-width:860px}.cs-pdp-accordion-wrap .cs-desc{padding-top:40px}}@media(prefers-reduced-motion:reduce){.cs-profil .cs-profil__block,.cs-achat .cs-gram,.cs-achat .cs-achat__add{transition:none}}.cs-achat .cs-soldout{margin-top:12px;padding:14px 16px;border:1.5px solid var(--pd-violet-soft);border-left:4px solid var(--pd-violet);border-radius:16px;background:var(--pd-cream);font-family:var(--pd-sans)}.cs-achat .cs-soldout__title{margin:0;font-family:var(--pd-display);font-style:italic;font-weight:600;font-size:19px;line-height:1.25;color:var(--pd-bordeaux)}.cs-achat .cs-soldout__text{margin:6px 0 10px;font-size:13.5px;line-height:1.5;color:var(--pd-ink-soft)}.cs-achat .cs-soldout__link{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:600;color:var(--pd-violet-deep);text-decoration:underline;text-underline-offset:3px}.cs-achat .cs-soldout__link:hover{color:var(--pd-violet)}.cs-esprit .cs-esprit__h{scroll-margin-top:96px}
/*# sourceMappingURL=/cdn/shop/t/17/assets/cs-pdp-degust.css.map */
