#mng-pdp-cafe,#mng-pdp-cafe-fixe{all:revert;display:block;box-sizing:border-box;margin:0;padding:0;position:relative}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) :where(*:not(svg,svg *,img,.mngc3,.mngc3 *)),:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) :where(*:not(svg,svg *,img,.mngc3,.mngc3 *)):before,:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) :where(*:not(svg,svg *,img,.mngc3,.mngc3 *)):after{all:revert}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) :where(svg:not(.mngc3 *)){display:inline;vertical-align:baseline}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) :where(img:not(.mngc3 *)){vertical-align:baseline}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) [hidden]{display:none!important}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-err{margin-top:10px;padding:10px 12px;border-radius:12px;background:#fde2df;color:#8a1c12;font-weight:700;font-size:13.5px;line-height:18px;text-align:center}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-err[hidden]{display:none}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) [disabled]{cursor:not-allowed}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-fmt button[disabled],:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-mode button[disabled]{opacity:.45}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-cta[aria-busy=true],:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pk-cta[aria-busy=true],:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-sticky .btn[aria-busy=true]{opacity:.7;cursor:progress}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) [id]{scroll-margin-top:84px}#mng-pdp-cafe,#mng-pdp-cafe-fixe{--white:#F3EEEA;--beige:#EEE4DB;--stroke:#E7DCD2;--black:#32302F;--grey:#646464;--yellow:#F0D96A;--yellow-h:#E9D05F;--rose:#EFACE4;--violet:#5E3EAB;--violet-2:#6C4DBA;--violet-d:#4A2E92;--violet-l:#A180CA;--disp:"Bionix Fat","Arial Black",system-ui,sans-serif;--body:"Zalando Sans",system-ui,-apple-system,sans-serif;--btn:"Zalando Sans SemiExpanded","Zalando Sans",system-ui,sans-serif;--g:clamp(16px,5vw,64px);--sec:clamp(56px,7vw,100px);--burst:polygon(50% 0%,59% 9%,71% 4%,75% 16%,88% 16%,86% 29%,97% 35%,90% 46%,98% 57%,87% 64%,88% 77%,75% 78%,71% 90%,59% 86%,50% 96%,41% 86%,29% 90%,25% 78%,12% 77%,13% 64%,2% 57%,10% 46%,3% 35%,14% 29%,12% 16%,25% 16%,29% 4%,41% 9%)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) :where(*:not(.mngc3,.mngc3 *)){box-sizing:border-box;margin:0;padding:0}#mng-pdp-cafe,#mng-pdp-cafe-fixe{background:var(--white);color:var(--black);font-family:var(--body);font-size:16px;line-height:1.4;letter-spacing:-.015em;-webkit-font-smoothing:antialiased;overflow-x:clip}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) :where(img:not(.mngc3,.mngc3 *)){display:block;max-width:100%}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) :where(a:not(.mngc3,.mngc3 *)){color:inherit}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) :where(ul:not(.mngc3,.mngc3 *)),:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) :where(ol:not(.mngc3,.mngc3 *)){list-style:none}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .wrap{width:min(100% - 2*var(--g),1180px);margin-inline:auto}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .sec{padding-block:var(--sec);position:relative;overflow:clip}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .d{font-family:var(--disp);font-weight:400;letter-spacing:-.025em;line-height:.92}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .y{color:var(--yellow)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .v{color:var(--violet)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .creme{background:var(--white)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .beige{background:var(--beige)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .violet{background:var(--violet);color:var(--white)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .h2{font-size:clamp(36px,5vw,68px)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .sub{margin-top:14px;font-size:clamp(17px,1.7vw,21px);font-weight:500;color:var(--grey)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .violet .sub{color:#f3eeead9}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .head{margin-bottom:clamp(28px,4vw,52px)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .head.c{text-align:center}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:58px;padding:0 30px;border-radius:50px;background:var(--yellow);color:var(--black);font-family:var(--btn);font-weight:700;font-size:17px;text-decoration:none;white-space:nowrap;box-shadow:0 5px #00000038;transition:transform .25s cubic-bezier(.32,.72,0,1),box-shadow .25s}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .btn:hover{transform:translateY(-3px);box-shadow:0 8px #00000038}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .btn:active{transform:translateY(3px);box-shadow:0 2px #00000038}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .stk{display:inline-block;padding:7px 14px;border-radius:40px;font-family:var(--disp);font-size:17px;line-height:1.1;white-space:nowrap}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .stk-y{background:var(--yellow);color:var(--black)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .tilt-l{transform:rotate(-6deg)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .mq{position:absolute;left:-5%;right:-5%;overflow:hidden;padding:12px 0;box-shadow:0 6px #00000014}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .trk{display:flex;align-items:center;gap:26px;width:max-content;animation:mpc-mq 50s linear infinite}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .trk span{font-family:var(--disp);font-size:clamp(20px,2.3vw,30px);white-space:nowrap}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .trk img{width:24px;height:27px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .t-v{background:var(--violet);color:var(--white)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .t-r{background:var(--rose);color:var(--black)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(24px,5vw,64px);align-items:start}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .faq details{border-radius:22px;background:var(--beige);margin-bottom:8px;overflow:hidden}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .faq summary{display:flex;align-items:center;gap:14px;padding:18px 18px 18px 22px;cursor:pointer;list-style:none;font-weight:700;font-size:18px;line-height:1.25}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .faq summary::-webkit-details-marker{display:none}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .faq summary:after{content:"+";margin-left:auto;flex:0 0 36px;height:36px;border-radius:50%;background:var(--yellow);display:grid;place-items:center;font-family:var(--disp);font-size:22px;transition:transform .3s}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .faq details[open] summary:after{transform:rotate(45deg)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .faq .a{padding:0 22px 20px;color:var(--grey);font-weight:500;font-size:16px;line-height:1.5}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .faq .a b{color:var(--black)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .ugc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:26px;max-width:900px;margin-inline:auto}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .uv{display:block;border-radius:22px;overflow:hidden;aspect-ratio:9/16;background:var(--beige);transition:transform .3s}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .uv:nth-child(odd){transform:rotate(-2deg)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .uv:nth-child(2n){transform:rotate(2deg)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .uv:hover{transform:rotate(0) scale(1.03)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .uv img{width:100%;height:100%;object-fit:cover}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .btn{position:relative;overflow:hidden;isolation:isolate}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.6) 50%,transparent 65%);transform:translate(-130%);animation:mpc-shine 3.6s ease-in-out infinite}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .tilt{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(var(--ty,0));transition:transform .25s ease-out}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .tilt:hover{--ty:-6px}#mng-pdp-cafe.mpc-js .rvl{opacity:0;translate:0 44px;transition:opacity .9s ease,translate 1s cubic-bezier(.2,.8,.2,1);transition-delay:var(--d,0s)}#mng-pdp-cafe.mpc-js .rvl.in{opacity:1;translate:0 0}#mng-pdp-cafe.mpc-js [data-rv-children] li{opacity:0;translate:-40px 0;transition:opacity .7s ease,translate .9s cubic-bezier(.2,.8,.2,1)}#mng-pdp-cafe.mpc-js [data-rv-children] li.in{opacity:1;translate:0 0}#mng-pdp-cafe.mpc-js [data-rv-children] li .w{color:transparent;-webkit-text-stroke:2px var(--black);transition:color .8s ease .35s}#mng-pdp-cafe.mpc-js [data-rv-children] li:last-child .w{-webkit-text-stroke-color:var(--violet)}#mng-pdp-cafe.mpc-js [data-rv-children] li.in .w{color:var(--black)}#mng-pdp-cafe.mpc-js [data-rv-children] li.in:last-child .w{color:var(--violet)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .dose-hero{display:inline-flex;align-items:center;gap:14px;margin-top:22px;padding:12px 22px;border-radius:24px;background:var(--yellow);color:var(--black);transform:rotate(-1.5deg);box-shadow:0 8px #0000002e}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .dose-hero b{font-weight:400;font-size:clamp(34px,4vw,54px);line-height:1;color:var(--violet)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .dose-hero span{text-align:left;font-weight:700;font-size:15px;max-width:22em;line-height:1.3}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .dose-hero em{display:block;font-style:normal;color:var(--violet)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .tps{display:inline-flex;gap:2px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .tps i{position:relative;width:18px;height:18px;background:#dcdce6}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .tps i.on{background:#00b67a}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .tps i:after{content:"";position:absolute;top:18%;right:18%;bottom:18%;left:18%;background:#fff;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .tpl{display:inline-flex;align-items:center;gap:5px;font-weight:800;font-size:12.5px;color:#191919;letter-spacing:-.01em}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .tpl i{width:13px;height:13px;background:#00b67a;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .uv{position:relative}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .uv-t{position:absolute;left:10px;bottom:10px;padding:4px 10px;border-radius:20px;background:var(--yellow);color:var(--black);font-family:var(--disp);font-size:13px}@media(max-width:760px){:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .dose-hero{flex-direction:column;gap:4px;text-align:center}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .dose-hero span{text-align:center}}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .uv video{width:100%;height:100%;object-fit:cover;display:block}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .uv .play{position:absolute;left:50%;top:50%;translate:-50% -50%;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#f3eeead9;color:var(--violet);font-size:18px;padding-left:3px;transition:transform .3s}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .uv:hover .play{transform:scale(1.15)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .mngc3-home{background:transparent!important;padding:0!important}@media(prefers-reduced-motion:reduce){:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) :where(*:not(.mngc3,.mngc3 *)),:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) :where(*:not(.mngc3,.mngc3 *)):before,:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) :where(*:not(.mngc3,.mngc3 *)):after{animation:none!important;transition:none!important}}@media(prefers-reduced-motion:reduce){#mng-pdp-cafe.mpc-js .rvl,#mng-pdp-cafe.mpc-js [data-rv-children] li{opacity:1!important;translate:none!important;scale:none!important}#mng-pdp-cafe.mpc-js [data-rv-children] li .w{color:inherit!important}}@media(max-width:1100px){:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .ugc{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .mq{padding:9px 0}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .faq{grid-template-columns:1fr}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .faq summary{font-size:16.5px;padding:16px 14px 16px 18px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .ugc{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-inline:calc(-1*var(--g));padding:6px var(--g) 14px;scrollbar-width:none}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .ugc>*{flex:0 0 46%;scroll-snap-align:start}}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .mpc-payicon{width:38px;height:25px;border-radius:5px;background:#fff;box-shadow:0 0 0 1px #1e1e1e1f}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pdx{background:linear-gradient(180deg,var(--white) 0%,var(--white) 60%,#F2E7E9 100%);padding:28px 0 56px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:52px;align-items:start}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-gal,:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-buy{min-width:0}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-gal{position:sticky;top:104px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-main{position:relative;aspect-ratio:1;border-radius:24px;overflow:hidden;background:var(--beige)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-slide{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;transition:opacity .3s}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-slide.on{opacity:1}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-slide img{width:100%;height:100%;object-fit:cover;display:block}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-nav{position:absolute;top:50%;margin-top:-22px;width:44px;height:44px;border:0;border-radius:50%;background:#ffffffeb;color:var(--black);display:grid;place-items:center;cursor:pointer;box-shadow:0 4px 14px #32302f1f;opacity:0;transition:opacity .2s}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-nav svg{width:20px;height:20px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-prev{left:14px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-next{right:14px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-main:hover .pd-nav,:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-nav:focus-visible{opacity:1}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-count{position:absolute;right:14px;bottom:14px;background:#32302fb8;color:#fff;font-size:12.5px;font-weight:600;padding:5px 10px;border-radius:20px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-th{display:grid;grid-template-columns:repeat(8,1fr);gap:8px;margin-top:10px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-th button{aspect-ratio:1;padding:0;border:0;border-radius:10px;overflow:hidden;cursor:pointer;background:var(--beige);box-shadow:inset 0 0 0 1px var(--stroke);opacity:.75;transition:opacity .2s,box-shadow .2s}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-th button img{width:100%;height:100%;object-fit:cover;display:block}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-th button.on,:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-th button:hover{opacity:1}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-th button.on{box-shadow:0 0 0 2px var(--violet)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-rate{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:var(--black);font-size:13.5px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-rate .tps i{width:16px;height:16px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-rate b{font-weight:800}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-rate span:last-child{color:var(--grey)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-eyebrow{margin-top:16px;font-family:var(--btn);font-weight:700;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--violet)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-title h1{margin-top:8px;font-size:clamp(34px,3.4vw,46px);line-height:.98;text-wrap:balance;color:var(--black)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-lead{margin-top:12px;font-size:16px;line-height:1.5;color:var(--grey);max-width:52ch}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-lab{margin:22px 0 9px;font-family:var(--btn);font-weight:700;font-size:13.5px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-taste{display:flex;gap:8px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-taste>*{flex:1;display:grid;place-items:center;height:46px;border-radius:40px;font-family:var(--btn);font-weight:700;font-size:14px;text-decoration:none;color:var(--black);background:#fff;box-shadow:inset 0 0 0 1px var(--stroke)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-taste .on{background:#f7f2f4;box-shadow:inset 0 0 0 2px var(--violet)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-taste a:hover{box-shadow:inset 0 0 0 1.5px var(--violet-l)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-fmt{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-fmt button{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;padding:16px 8px 12px;border:0;border-radius:16px;cursor:pointer;background:#fff;color:var(--black);box-shadow:inset 0 0 0 1px var(--stroke);font:inherit;transition:box-shadow .15s,background .15s}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-fmt button:hover{box-shadow:inset 0 0 0 1.5px var(--violet-l)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-fmt button.on{background:#f7f2f4;box-shadow:inset 0 0 0 2px var(--violet)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-fmt b.d{font-size:19px;margin-top:4px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-por{font-size:12.5px;color:var(--grey)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-cup{margin-top:4px;font-size:12.5px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-cup b{font-weight:800}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-pct{position:absolute;top:8px;right:8px;background:#efe9f8;color:var(--violet);font-family:var(--btn);font-weight:700;font-size:11px;padding:3px 7px;border-radius:20px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-flag{position:absolute;top:-10px;left:50%;transform:translate(-50%);white-space:nowrap;background:var(--black);color:var(--white);font-family:var(--btn);font-weight:700;font-size:10.5px;padding:3px 9px;border-radius:20px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-best{margin-top:6px;background:var(--yellow);color:var(--black);font-family:var(--btn);font-weight:700;font-size:10.5px;padding:2px 8px;border-radius:20px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-packs{position:relative;height:50px;width:64px;display:block}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-packs img{position:absolute;bottom:0;height:48px;width:auto;left:50%;transform:translate(-50%);filter:drop-shadow(0 3px 4px rgba(0,0,0,.14))}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-packs.n2 img:first-child{transform:translate(-72%)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-packs.n2 img:last-child{transform:translate(-28%)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-packs.n3 img:nth-child(1){transform:translate(-88%)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-packs.n3 img:nth-child(3){transform:translate(-12%)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-packs.n3 img:nth-child(2){z-index:1}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-mode{display:grid;gap:10px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-mode button{display:block;width:100%;text-align:left;border:0;border-radius:16px;padding:16px 18px;cursor:pointer;font:inherit;color:var(--black);background:#fff;box-shadow:inset 0 0 0 1px var(--stroke);transition:box-shadow .15s,background .15s}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-mode button.on{background:#f7f2f4;box-shadow:inset 0 0 0 2px var(--violet)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-mh{display:flex;align-items:center;gap:12px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-rd{flex:0 0 20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--stroke);position:relative;background:#fff}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-mode button.on .pd-rd{box-shadow:inset 0 0 0 2px var(--violet)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-mode button.on .pd-rd:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:var(--violet)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-mt{flex:1;display:flex;flex-direction:column}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-mt b{font-size:17px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-mt small{font-size:12.5px;color:var(--grey);margin-top:2px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-mp{text-align:right;display:flex;flex-direction:column;align-items:flex-end}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-mp b{font-size:20px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-mode button.on .pd-mp b{color:var(--violet)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-mp s{font-size:12.5px;color:var(--grey)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-ben{list-style:none;margin:12px 0 0;padding:12px 0 0 32px;border-top:1px solid var(--stroke);display:grid;grid-template-columns:1fr 1fr;gap:7px 14px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-ben li{position:relative;padding-left:20px;font-size:13px;line-height:1.3}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-ben li:before{content:"";position:absolute;left:1px;top:3px;width:10px;height:6px;border-left:2px solid var(--violet);border-bottom:2px solid var(--violet);transform:rotate(-45deg)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-mode button:not(.on) .pd-ben{display:none}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-ship{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px 14px;margin:14px 2px 12px;font-size:13px;font-weight:600}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-ship span{display:inline-flex;align-items:center;gap:7px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-ship .dot{width:8px;height:8px;border-radius:50%;background:#2fb36b}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-ship .spark{font-style:normal;color:var(--violet)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-cta{width:100%}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-pay{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;margin-top:12px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-pay>span{font-family:var(--btn);font-weight:700;font-size:13px;color:#5a5856;margin-right:4px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-pay svg{width:34px;height:22px;border-radius:5px;background:#fff;box-shadow:0 0 0 1px #1e1e1e1a}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-garantie{margin-top:16px;padding:14px 18px;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px var(--stroke);display:grid;grid-template-columns:auto 1fr;column-gap:14px;align-items:center}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-garantie:before{content:"60";grid-row:span 2;width:46px;height:46px;border-radius:50%;background:var(--violet);color:var(--yellow);display:grid;place-items:center;font-family:var(--disp);font-size:19px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-garantie b{font-size:16px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-garantie span{font-size:13px;color:var(--grey)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-acc{margin-top:14px;display:grid;gap:0;border-top:1px solid var(--stroke)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-acc details{border-bottom:1px solid var(--stroke)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:15px 4px;font-weight:700;font-size:14.5px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-acc summary::-webkit-details-marker{display:none}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-acc summary:after{content:"+";font-size:20px;font-weight:500;color:var(--violet);transition:transform .2s}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-acc details[open] summary:after{transform:rotate(45deg)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-acc .a{padding:0 4px 16px;font-size:14px;line-height:1.55;display:grid;gap:8px;color:#4e4d4c}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-band{position:relative;height:58px;background:var(--violet);overflow:hidden}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-band .mq{position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:none;display:flex;align-items:center}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-band .trk{animation-duration:70s}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-band .trk span{color:var(--yellow);font-size:clamp(18px,1.8vw,24px)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-band .trk span.w{color:var(--white)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;box-shadow:0 -6px 22px #1e1e1e14;padding:10px 0 calc(10px + env(safe-area-inset-bottom,0px));transform:translateY(110%);transition:transform .3s}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-sticky.on{transform:none}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-sticky .wrap{display:flex;align-items:center;gap:12px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-sticky img{width:40px;height:50px;object-fit:contain}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-sticky .btn{min-height:48px;padding:0 22px;font-size:15px}@media(max-width:980px){:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-grid{grid-template-columns:1fr;gap:22px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-gal{position:static}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pdx{padding-top:12px}}@media(max-width:640px){:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-main{border-radius:18px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-nav{opacity:1;width:38px;height:38px;margin-top:-19px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-th{grid-template-columns:repeat(16,56px);overflow-x:auto;scrollbar-width:none;padding-bottom:4px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-ben{grid-template-columns:1fr}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-fmt{gap:8px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-fmt b.d{font-size:17px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-cup{font-size:11.5px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-pct{position:static;margin-bottom:4px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-sticky .btn{padding:0 16px}}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-bens{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:18px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-bens>div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:14px 6px 12px;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px var(--stroke)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pb-ic{width:44px;height:44px;margin-bottom:6px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-bens b{font-family:var(--btn);font-weight:700;font-size:15px;line-height:1.15;color:var(--black)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-bens small{font-size:12.5px;line-height:1.25;color:var(--grey);max-width:15ch}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-dose{display:flex;align-items:center;gap:14px;margin-top:10px;padding:12px 18px;border-radius:16px;background:var(--violet);color:var(--white)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-dose>b{font-size:30px;color:var(--yellow);white-space:nowrap;line-height:1}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-dose span{font-size:14px;line-height:1.35;color:#f3eeeae6}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-dose span b{display:block;font-size:15.5px;color:var(--white)}@media(max-width:640px){:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-bens{grid-template-columns:1fr 1fr}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-bens>div{padding:12px 8px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-dose>b{font-size:26px}}@media(max-width:640px){:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-pay{gap:4px;flex-wrap:nowrap}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-pay>span{font-size:11.5px;margin-right:2px;white-space:nowrap}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-pay svg{width:29px;height:19px}}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-pack{margin-top:22px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pk-eyebrow{font-family:var(--btn);font-weight:700;font-size:13.5px;margin:0 0 9px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pk-card{display:flex;gap:16px;align-items:center;padding:14px;border-radius:20px;background:#fff;box-shadow:inset 0 0 0 1px var(--stroke)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pk-card>img{flex:0 0 130px;width:130px;height:130px;border-radius:14px;object-fit:cover}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pk-b{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pk-b>b{font-size:22px;line-height:1}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pk-s{font-size:14px;line-height:1.4;color:var(--grey)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pk-p{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pk-p b{font-size:22px;color:var(--violet)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pk-p s{font-size:13.5px;color:var(--grey)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pk-p em{font-style:normal;background:#efe9f8;color:var(--violet);font:700 11.5px var(--btn);padding:3px 8px;border-radius:20px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pk-p small{flex:0 0 100%;font-size:12.5px;color:var(--grey);margin-top:-2px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pk-cta{align-self:flex-start;margin-top:4px;border:0;cursor:pointer;min-height:44px;padding:0 20px;border-radius:40px;background:var(--black);color:var(--white);font:700 14.5px var(--btn);transition:transform .2s}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pk-cta:hover{transform:translateY(-1px)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pk-cta.added{background:#2f7d4f}@media(max-width:640px){:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pk-card{align-items:flex-start}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pk-card>img{flex:0 0 104px;width:104px;height:104px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pk-b>b{font-size:19px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pk-cta{width:100%}}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-hl{display:inline-block;padding:.02em .28em .08em;border-radius:.35em;line-height:1}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-hl-r{background:var(--rose);color:var(--black)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-hl-y{background:var(--yellow);color:var(--black)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-hl-v{background:var(--violet);color:var(--yellow);font-size:clamp(20px,2.2vw,28px);padding:8px 18px;border-radius:40px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-note{margin-top:22px;text-align:center;font-size:13px;color:var(--grey)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-sol{background:linear-gradient(160deg,#623d92,#29154d)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-sol-in{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:center}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px;max-width:520px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tags span{font-family:var(--disp);font-size:clamp(17px,1.7vw,22px);padding:10px 20px;border-radius:40px;line-height:1}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .t-r{background:var(--rose);color:var(--violet)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .t-v{background:var(--violet);color:var(--yellow);box-shadow:inset 0 0 0 2px #f3eeea40}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .t-y{background:var(--yellow);color:var(--black)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-sol-ph{position:relative;min-height:460px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-sun{position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;width:112%;height:112%;color:#ffffff12;animation:mpc-spin 50s linear infinite}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-sol-img{position:relative;display:block;width:68%;margin-left:auto;aspect-ratio:4/5;object-fit:cover;border-radius:28px;box-shadow:0 30px 60px #00000059}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-sol-pack{position:absolute;left:0;bottom:-6%;width:44%;transform:rotate(-8deg);filter:drop-shadow(0 24px 30px rgba(0,0,0,.4));animation:mpc-bob 5s ease-in-out infinite}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-sol-burst{position:absolute;right:-12px;top:-18px;width:130px;height:130px;display:grid;place-content:center;text-align:center;background:var(--yellow);color:var(--black);clip-path:var(--burst);animation:mpc-wig 4s ease-in-out infinite}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-sol-burst b{font-size:22px;line-height:1}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-sol-burst span{font-size:11.5px;font-weight:700;max-width:80px;margin:2px auto 0}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-sig{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:920px;margin:0 auto}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-sig>div{position:relative;padding:20px 20px 20px 58px;border-radius:22px;background:var(--beige);font-weight:700;font-size:17px;line-height:1.3}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-sig>div:before{content:"";position:absolute;left:18px;top:50%;width:26px;height:26px;margin-top:-13px;border-radius:50%;background:var(--violet)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-sig>div:after{content:"";position:absolute;left:26px;top:50%;width:10px;height:6px;margin-top:-5px;border-left:2.5px solid var(--yellow);border-bottom:2.5px solid var(--yellow);transform:rotate(-45deg)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-sig-end{display:grid;grid-template-columns:auto 120px 1fr;gap:18px;align-items:center;max-width:920px;margin:30px auto 0}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-sig-q{font-size:clamp(28px,3vw,40px);line-height:.95}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-arrow{width:120px;color:var(--violet)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-sig-a{background:var(--violet);color:var(--white);border-radius:24px;padding:22px 26px;font-size:clamp(19px,1.9vw,25px);line-height:1.1}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-heart{display:block;font-size:34px;color:var(--rose);margin-bottom:6px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-ugc{max-width:980px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-dose{margin:22px auto 0;background:var(--violet);color:var(--white);display:inline-flex;align-items:center;gap:14px;padding:12px 22px;border-radius:24px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-dose b{font-size:clamp(30px,3.4vw,44px);color:var(--yellow)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-dose span{text-align:left;font-weight:600;font-size:15px;max-width:30ch}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-dose em{display:block;font-style:normal;color:var(--rose)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-bento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-ing{position:relative;min-height:250px;padding:20px;border-radius:24px;background:var(--c);color:var(--t,var(--black));overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;gap:6px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-ing img{position:absolute;right:-8%;top:-6%;width:62%;height:auto;filter:drop-shadow(0 12px 16px rgba(0,0,0,.2));transition:transform .5s cubic-bezier(.3,1.4,.5,1)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-ing:hover img{transform:rotate(-8deg) scale(1.06)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-ing-ph img{right:0;top:0;width:100%;height:58%;object-fit:cover;filter:none;-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent);mask-image:linear-gradient(180deg,#000 60%,transparent)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-ing img.px-ing-logo{width:38%;right:10%;top:12%;filter:none;opacity:.9}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-ing b{position:relative;font-size:24px;line-height:1}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-ing p{position:relative;font-size:14.5px;font-weight:600;line-height:1.3;max-width:24ch}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-mg{position:relative;align-self:flex-start;margin-top:6px;padding:6px 12px;border-radius:30px;background:#32302f24;font-family:var(--disp);font-size:16px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-ing[style*="--t:var(--white)"] .px-mg{background:#fff3}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-cmp{max-width:860px;margin:0 auto;display:grid;gap:0;border-radius:26px;overflow:hidden;background:var(--beige)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-cmp>div{display:grid;grid-template-columns:1.3fr 1fr 1fr;align-items:center}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-cmp>div>*{padding:15px 18px;font-size:15px;border-bottom:1px solid rgba(50,48,47,.08)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-cmp>div>:first-child{font-weight:700}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-cmp .px-us{background:var(--violet);color:var(--yellow);text-align:center;font-weight:800;border-bottom-color:#ffffff1f}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-cmp .px-them{text-align:center;color:var(--grey)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-cmp-h>*{padding:18px!important}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-cmp-h .px-us{font-size:22px;color:var(--white);border-radius:0}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-cmp-h .px-them{font-weight:700;color:var(--black)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-ok{font-size:22px!important}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-no{font-size:18px!important;color:#c24848!important}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tp{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:40px;background:var(--beige);font-weight:700}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-rv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-rv figure{margin:0;padding:22px;border-radius:24px;background:var(--beige);display:flex;flex-direction:column;gap:10px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-rv b{font-size:21px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-rv blockquote{margin:0;font-size:15.5px;line-height:1.45;flex:1}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-rv figcaption{font-size:12.5px;font-weight:600;color:var(--grey)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-3p{background:linear-gradient(160deg,#805dd3,#442590);color:var(--white)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-3p-in{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-3p-l{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:10px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-3p-l li{position:relative;padding:16px 18px 16px 54px;border-radius:20px;background:var(--white);color:var(--black);font-size:16px;line-height:1.35}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-3p-l li:before{content:"";position:absolute;left:16px;top:50%;margin-top:-12px;width:24px;height:24px;border-radius:50%;background:var(--rose)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-3p-l li:after{content:"";position:absolute;left:23px;top:50%;margin-top:-5px;width:10px;height:6px;border-left:2.5px solid var(--violet);border-bottom:2.5px solid var(--violet);transform:rotate(-45deg)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-3p-p{margin-top:20px;font-size:18px;font-weight:600}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-3p-p .d{display:inline-block;background:#29154d;color:var(--yellow);padding:6px 14px;border-radius:30px;font-size:22px;margin-right:6px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-3p-ph{position:relative;min-height:420px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-3p-pack{position:absolute;right:4%;top:0;width:58%;transform:rotate(12deg);filter:drop-shadow(0 30px 34px rgba(0,0,0,.4));animation:mpc-bob 6s ease-in-out infinite}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-3p-cup{position:absolute;left:0;bottom:0;width:52%;aspect-ratio:1;object-fit:cover;border-radius:50%;box-shadow:0 20px 40px #0000004d}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-3p-burst{position:absolute;left:38%;top:36%;width:118px;height:118px;display:grid;place-content:center;text-align:center;background:var(--rose);color:var(--black);clip-path:var(--burst);animation:mpc-wig 4s ease-in-out infinite}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-3p-burst b{font-size:21px;line-height:1}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-3p-burst span{font-size:12px;font-weight:700}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-prep{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-prep-ph img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:28px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-steps{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:12px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-steps li{display:flex;align-items:center;gap:16px;padding:18px 20px;border-radius:22px;background:var(--white)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-st-n{flex:0 0 48px;height:48px;display:grid;place-items:center;border-radius:50%;background:var(--black);color:var(--white);font-size:22px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-steps b{display:block;font-size:22px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-steps span{font-size:15px;color:#4e4d4c}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-gband{position:relative;height:60px;background:var(--rose);overflow:hidden}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-gband .mq{top:0;bottom:0;left:0;right:0;box-shadow:none;display:flex;align-items:center}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-gband .trk span{color:#f9d9f3;font-size:clamp(20px,2.2vw,28px)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-gar{padding-block:clamp(56px,7vw,90px)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-gar-b{position:relative;max-width:760px;margin:0 auto;padding:clamp(70px,9vw,110px) clamp(40px,8vw,120px);background:var(--rose);clip-path:polygon(50% 0%,56% 6%,64% 2%,68% 9%,77% 7%,79% 15%,88% 15%,87% 23%,95% 26%,92% 34%,99% 40%,94% 47%,100% 53%,94% 59%,98% 66%,91% 71%,93% 79%,85% 81%,84% 89%,75% 89%,71% 96%,63% 93%,56% 100%,50% 94%,44% 100%,37% 93%,29% 96%,25% 89%,16% 89%,15% 81%,7% 79%,9% 71%,2% 66%,6% 59%,0% 53%,6% 47%,1% 40%,8% 34%,5% 26%,13% 23%,12% 15%,21% 15%,23% 7%,32% 9%,36% 2%,44% 6%);text-align:center}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-gar-b h2{font-size:clamp(30px,3.6vw,48px);line-height:1}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-gar-b p{margin-top:16px;font-size:16px;line-height:1.5;color:#4e4d4c;max-width:46ch;margin-inline:auto}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-spark{position:absolute;font-size:34px;color:var(--violet);animation:mpc-wig 3s ease-in-out infinite}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-spark.s1{left:14%;top:18%}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-spark.s2{right:14%;top:24%;color:var(--yellow)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-spark.s3{right:22%;bottom:16%;color:var(--white)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-adieu{background:linear-gradient(160deg,#623d92,#29154d);color:var(--white)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-x{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-x span{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:40px;background:#ffffff1f;font-weight:700;font-size:15px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-x span:before{content:"\2715";color:#ff8c8c;font-weight:900}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-x span.ok{background:var(--yellow);color:var(--black)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-x span.ok:before{content:"\2713";color:var(--violet)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-vs{display:grid;grid-template-columns:1.2fr 1fr;gap:14px;margin-top:30px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-vs>div{position:relative;border-radius:26px;padding:26px;overflow:hidden}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-vs b{font-size:28px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-vs ul{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:10px;position:relative}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-vs li{display:flex;align-items:center;gap:10px;font-weight:700;font-size:16px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-vs-us{background:var(--white);color:var(--black)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-vs-us li:before{content:"\2713";width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--yellow);font-size:13px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-vs-us img{position:absolute;right:-6%;bottom:-8%;width:44%;aspect-ratio:1;object-fit:cover;border-radius:50%;box-shadow:0 20px 40px #0000002e}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-vs-them{background:#8e75c3;color:var(--white)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-vs-them li:before{content:"\2715";width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:#fff3;font-size:12px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-fdr{display:grid;grid-template-columns:1.2fr .8fr;gap:48px;align-items:center}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-fdr p{margin-top:16px;font-size:17px;line-height:1.6;color:#4e4d4c;max-width:60ch}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-grey{color:#8a8580}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-sign{display:inline-block;margin-top:20px;background:var(--yellow);padding:10px 18px;border-radius:40px;font-weight:800}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-fdr-ph img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:28px;transform:rotate(2deg)}@media(max-width:980px){:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-sol-in,:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-3p-in,:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-prep,:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-fdr{grid-template-columns:1fr;gap:28px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-sol-ph{min-height:380px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-bento{grid-template-columns:1fr 1fr}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-rv{grid-template-columns:1fr 1fr}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-vs{grid-template-columns:1fr}}@media(max-width:640px){:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-sig{grid-template-columns:1fr}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-sig-end{grid-template-columns:1fr;text-align:center}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-arrow{display:none}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-ing{min-height:210px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-ing b{font-size:20px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-ing p{font-size:13px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-rv{grid-template-columns:1fr}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-cmp>div>*{padding:12px 10px;font-size:13px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-cmp-h .px-us{font-size:17px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-3p-ph{min-height:320px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-dose{flex-direction:column;text-align:center}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-dose span{text-align:center}}@media(max-width:640px){:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-gar-b{padding:64px 30px;clip-path:none;border-radius:34px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-gar-b h2{font-size:22px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-spark.s1,:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-spark.s2{display:none}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-ing b{font-size:15px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-ing-ph img{height:44%}}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-3p-pack{top:6%}@media(prefers-reduced-motion:reduce){:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-sun,:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-sol-pack,:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-sol-burst,:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-3p-pack,:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-3p-burst,:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-spark{animation:none}}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-prep-ph{position:relative;aspect-ratio:1;border-radius:28px;overflow:hidden}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-prep-ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;aspect-ratio:auto;border-radius:0;opacity:0;transform:scale(1.04);transition:opacity .6s ease,transform 1.2s ease}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-prep-ph img.on{opacity:1;transform:none}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-steps li{position:relative;overflow:hidden;cursor:pointer;background:var(--white);transition:background .3s,transform .3s}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-steps li:hover{transform:translate(4px)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-steps li.on{background:var(--yellow)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-st-n{color:var(--white)!important}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-steps li.on .px-st-n{background:var(--violet)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-steps li:after{content:"";position:absolute;left:0;bottom:0;height:4px;width:0;background:var(--violet)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-steps.auto li.on:after{animation:mpc-stepbar 3.2s linear forwards}@media(prefers-reduced-motion:reduce){:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-prep-ph img{transition:none}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-steps.auto li.on:after{animation:none}}@keyframes mpc-bob{50%{transform:translateY(-10px)}}@keyframes mpc-mq{to{transform:translate(-50%)}}@keyframes mpc-shine{0%,55%{transform:translate(-130%)}85%,to{transform:translate(130%)}}@keyframes mpc-spin{to{transform:rotate(360deg)}}@keyframes mpc-stepbar{to{width:100%}}@keyframes mpc-wig{50%{transform:rotate(4deg) scale(1.04)}}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-ben li b{font-weight:700;color:var(--black)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-bens .pb-ic{width:64px;height:64px;margin-bottom:2px;object-fit:contain;mix-blend-mode:multiply}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-liv{display:block;margin-top:3px;font-family:var(--btn);font-weight:700;font-size:10.5px;line-height:1.2;color:#2f7d4f}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-liv[hidden]{display:none}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-sticky{padding:0;background:var(--white);border-top:1px solid rgba(50,48,47,.1);box-shadow:0 -6px 22px #1e1e1e0f;color:var(--black)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-sticky [hidden]{display:none!important}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-in{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:12px 26px calc(12px + env(safe-area-inset-bottom,0px));display:grid;align-items:center;column-gap:18px;row-gap:10px;grid-template-columns:52px minmax(0,auto) minmax(0,1fr) auto;grid-template-areas:"vign id picks cta"}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-vign{grid-area:vign;width:52px;height:52px;border-radius:12px;overflow:hidden;background:var(--beige);box-shadow:inset 0 0 0 1px var(--stroke);display:grid;place-items:center}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-sticky .pst-vign img{width:44px;height:44px;object-fit:contain;filter:drop-shadow(0 2px 3px rgba(0,0,0,.14))}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-id{grid-area:id;min-width:0;max-width:280px;display:flex;flex-direction:column;gap:2px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-t{font-size:16px;line-height:1.05;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--black)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-sum{font-size:12px;line-height:1.2;color:var(--grey);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-pr{display:flex;align-items:baseline;gap:7px;white-space:nowrap;min-width:0}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-now{font-size:18px;line-height:1.1;color:var(--violet)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-was{font-size:12.5px;color:var(--grey);text-decoration-thickness:1.5px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-save{align-self:center;font-family:var(--btn);font-weight:700;font-size:10.5px;line-height:1.3;padding:1px 7px;border-radius:100px;background:var(--yellow);color:var(--black)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-picks{grid-area:picks;display:flex;gap:16px;align-items:center;justify-content:flex-end;min-width:0}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-pick{display:flex;flex-direction:column;gap:5px;min-width:0}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-lbl{font-family:var(--btn);font-weight:700;font-size:9.5px;line-height:1;letter-spacing:.11em;text-transform:uppercase;color:#8e8172}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-opts{display:flex;gap:5px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-opt{box-sizing:border-box;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;margin:0;padding:6px 12px;border:0;border-radius:100px;background:var(--beige);box-shadow:inset 0 0 0 1px var(--stroke);color:#4e4d4c;font-family:var(--btn);font-weight:700;font-size:12px;line-height:1.2;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color .14s,color .14s,box-shadow .14s}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-opt:hover{background:var(--stroke);color:var(--black)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-opt.on{background:var(--violet);box-shadow:none;color:#fff;cursor:default}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-opt[disabled]{opacity:.45;cursor:not-allowed}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-sub{display:block;margin-top:1px;font-family:var(--body);font-weight:600;font-size:9.5px;opacity:.75}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-opt.on .pst-sub{opacity:.9}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-sw{display:inline-flex;align-items:center;gap:6px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-sw i{display:block;flex:none;width:10px;height:10px;border-radius:100px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-sw-choco{background:#3b2a6b}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-sw-cafe{background:#f2ede6;box-shadow:inset 0 0 0 1px #1e1e1e40}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-mode{display:flex;gap:4px;padding:3px;border-radius:100px;background:var(--beige);box-shadow:inset 0 0 0 1px var(--stroke)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-seg{display:inline-flex;align-items:center;gap:6px;margin:0;padding:6px 13px;border:0;border-radius:100px;background:transparent;color:#4e4d4c;font-family:var(--btn);font-weight:700;font-size:12px;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background-color .14s,color .14s}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-seg:hover{color:var(--black)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-seg.on{background:var(--violet);color:#fff}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-segsave{font-family:var(--btn);font-weight:700;font-size:10px;padding:1px 6px;border-radius:100px;background:var(--yellow);color:var(--black)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-seg.on .pst-segsave{background:#ffffffeb}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-cta{grid-area:cta;display:flex;flex-direction:column;align-items:stretch;gap:4px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-btn{margin:0;border:0;cursor:pointer;min-height:48px;padding:0 26px;border-radius:50px;background:var(--yellow);color:var(--black);font-family:var(--btn);font-weight:700;font-size:15px;line-height:1.1;white-space:nowrap;box-shadow:0 4px #0003;touch-action:manipulation;transition:transform .2s cubic-bezier(.32,.72,0,1),box-shadow .2s,background-color .15s}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-btn:hover{background:var(--yellow-h);transform:translateY(-2px);box-shadow:0 6px #0003}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-btn:active{transform:translateY(2px);box-shadow:0 2px #0003}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-btn.added{background:#2f7d4f;color:#fff}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-btn[aria-busy=true]{opacity:.7;cursor:progress}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-btn:focus-visible,:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-opt:focus-visible,:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-seg:focus-visible{outline:2px solid var(--violet);outline-offset:2px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-note{font-family:var(--btn);font-weight:700;font-size:10px;line-height:1.2;color:#4e4d4c;text-align:center;white-space:nowrap}@media(max-width:1399px){:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-in{grid-template-columns:52px minmax(0,1fr) auto;grid-template-areas:"vign id cta" "picks picks picks"}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-id{max-width:none}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-picks{justify-content:flex-start;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-picks::-webkit-scrollbar{display:none}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-picks.is-scrollable{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-pick{flex:none}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-lbl{display:none}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-pick--format .pst-opt{flex-direction:row;gap:6px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-sub{margin-top:0}}@media(max-width:767px){:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-in{padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px));column-gap:10px;row-gap:8px;grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"picks picks picks" "vign id cta"}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-vign{width:40px;height:40px;border-radius:10px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-sticky .pst-vign img{width:34px;height:34px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-t{font-size:13px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-sum{display:none}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-now{font-size:16px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-was{font-size:11.5px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-save,:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-segsave{display:none!important}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-picks{gap:8px;margin:0 -12px;padding:0 12px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-pick{flex-direction:row}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-sub,:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-pick--taste{display:none!important}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-opt{padding:7px 12px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-seg{padding:6px 11px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-btn{min-height:44px;padding:0 16px;font-size:13.5px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pst-note{font-size:9.5px}}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2{position:relative;max-width:1180px;margin:0 auto}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-rail{position:absolute;left:12.5%;right:12.5%;top:40px;height:6px;border-radius:6px;background:#ded0c3;overflow:hidden}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-fill{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:inherit;background:linear-gradient(90deg,var(--violet-l),var(--violet));transition:width 1.9s cubic-bezier(.45,0,.2,1) .15s}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2.on .px-tl2-fill{width:100%}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-list{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-it{display:flex;flex-direction:column;align-items:center;gap:18px;min-width:0}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-dot{position:relative;z-index:1;flex:none;display:grid;place-items:center;width:86px;height:86px;border-radius:50%;background:var(--white);box-shadow:inset 0 0 0 4px var(--violet),0 8px #32302f14;color:var(--violet);font-size:25px;line-height:1;text-align:center;white-space:nowrap;transition:background-color .45s ease,color .45s ease,transform .45s cubic-bezier(.3,1.6,.5,1);transition-delay:var(--td,0s)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-dot.is-long{font-size:17px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2.on .px-tl2-dot{background:var(--violet);color:var(--yellow);transform:scale(1.04)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2.on .px-tl2-it--hl .px-tl2-dot{background:var(--yellow);color:var(--violet)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-card{align-self:stretch;flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:22px 20px 24px;border-radius:24px;background:#fff;box-shadow:inset 0 0 0 1px var(--stroke)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-ic{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:var(--beige)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-ic img{width:36px;height:36px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-t{font-weight:700;font-size:19px;line-height:1.2;color:var(--black)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-card p{font-size:15px;line-height:1.45;color:#4e4d4c}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-it--hl .px-tl2-card{background:var(--violet);box-shadow:0 14px 30px #5e3eab47}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-it--hl .px-tl2-ic{background:var(--white)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-it--hl .px-tl2-t{color:var(--yellow)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-it--hl .px-tl2-card p{color:#f3eeeae6}@media(max-width:980px){:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-dot{width:72px;height:72px;font-size:21px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-dot.is-long{font-size:14px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-rail{top:33px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-card{padding:18px 16px 20px}}@media(max-width:760px){:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-rail{left:29px;right:auto;top:32px;bottom:32px;width:6px;height:auto}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-fill{right:0;bottom:auto;width:100%;height:0;transition:height 1.9s cubic-bezier(.45,0,.2,1) .15s}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2.on .px-tl2-fill{width:100%;height:100%}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-list{grid-template-columns:1fr;gap:14px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-it{flex-direction:row;align-items:flex-start;gap:14px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-dot{width:64px;height:64px;font-size:19px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-dot.is-long{font-size:12.5px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-card{padding:16px 16px 18px;gap:8px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-ic{width:50px;height:50px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-ic img{width:30px;height:30px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-t{font-size:17px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-card p{font-size:14.5px}}@media(prefers-reduced-motion:reduce){:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-fill,:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-tl2-dot{transition:none}}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-acc .a p{margin:0}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-acc .a b{color:var(--black);font-weight:700}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-acc .a a{color:var(--violet);font-weight:700;text-decoration:underline;text-underline-offset:3px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .acc-ing{list-style:none;margin:0;padding:0;display:grid;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px var(--stroke);overflow:hidden}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .acc-ing li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:8px 14px;border-top:1px solid var(--stroke)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .acc-ing li:first-child{border-top:0}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .acc-ing li>span{display:block;min-width:0;line-height:1.35}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .acc-ing li b{font-size:14px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .acc-ing li small{font-size:12px;color:var(--grey)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .acc-ing li em{display:block;font-style:normal;font-size:12.5px;color:var(--grey)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .acc-ing li strong{font-family:var(--disp);font-weight:400;font-size:15px;line-height:1;color:var(--violet);white-space:nowrap}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .acc-list{list-style:none;margin:0;padding:0;display:grid;gap:7px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .acc-list li{position:relative;padding-left:22px;line-height:1.45}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .acc-list li:before{content:"";position:absolute;left:2px;top:6px;width:10px;height:6px;border-left:2px solid var(--violet);border-bottom:2px solid var(--violet);transform:rotate(-45deg)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .acc-steps{list-style:none;counter-reset:mpcacc;margin:0;padding:0;display:grid;gap:8px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .acc-steps li{counter-increment:mpcacc;display:flex;align-items:center;gap:10px;line-height:1.35}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .acc-steps li:before{content:counter(mpcacc);flex:0 0 26px;height:26px;border-radius:50%;background:var(--violet);color:var(--yellow);font-family:var(--disp);font-size:14px;line-height:1;display:grid;place-items:center}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .acc-rec{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .acc-rec>div{padding:10px 12px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px var(--stroke);font-size:13px;line-height:1.35}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-acc .acc-rec b{display:block;margin-bottom:3px;font-family:var(--disp);font-weight:400;font-size:15px;line-height:1;color:var(--violet)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .acc-tip{padding:9px 12px;border-radius:12px;background:#efe9f8;color:var(--black)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .acc-quote{margin:0;padding:12px 14px;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px var(--stroke)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .acc-quote blockquote{margin:0;font-size:14px;line-height:1.5;color:var(--black)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .acc-quote figcaption{margin-top:6px;font-size:12px;font-weight:600;color:var(--grey)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .acc-tl{list-style:none;margin:0;padding:0 0 0 2px;display:grid;gap:10px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .acc-tl li{position:relative;padding-left:24px;line-height:1.45}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .acc-tl li:before{content:"";position:absolute;left:0;top:5px;width:12px;height:12px;border-radius:50%;background:var(--violet);box-shadow:0 0 0 3px #efe9f8}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .acc-tl li:not(:last-child):after{content:"";position:absolute;left:5px;top:20px;bottom:-12px;width:2px;background:#5e3eab47}@media(max-width:640px){:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .acc-rec{grid-template-columns:1fr}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .acc-ing li{padding:8px 12px}}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-ugc{grid-template-columns:repeat(3,minmax(0,1fr));max-width:680px}@media(max-width:760px){:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-ugc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;overflow:visible;margin-inline:0;padding:6px 0 10px;scroll-snap-type:none}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-ugc>*{flex:none;scroll-snap-align:none}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-ugc .uv-t{left:5px;bottom:6px;max-width:calc(100% - 10px);padding:3px 6px;font-size:10px;line-height:1.2;letter-spacing:-.02em;white-space:nowrap}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-ugc .uv .play{width:36px;height:36px;font-size:14px}}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-rate{flex-wrap:nowrap;white-space:nowrap}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-rate span b{color:var(--black);font-weight:800}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-bens{margin-top:14px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-bens>div{gap:2px;padding:9px 6px 8px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-bens .pb-ic{width:42px;height:42px;margin-bottom:1px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-bens b{font-size:14px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-bens small{font-size:11.5px;line-height:1.2}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-dose{margin-top:8px;padding:8px 16px;gap:12px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-dose>b{font-size:24px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-dose span{font-size:13px;line-height:1.3}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-dose span b{display:inline;font-size:13.5px;margin-right:3px}@media(max-width:980px){:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-grid{gap:14px}}@media(max-width:640px){:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-th{display:none}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-rate{gap:6px;font-size:13px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-rate .tps i{width:14px;height:14px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-eyebrow{margin-top:10px;font-size:11px;letter-spacing:.03em}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-title h1{margin-top:5px;font-size:27px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-lead{margin-top:7px;font-size:14px;line-height:1.42}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-bens{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:12px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-bens>div{padding:8px 3px 7px;border-radius:12px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-bens .pb-ic{width:36px;height:36px;margin-bottom:0}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-bens b{font-size:12.5px;line-height:1.12}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-bens small{display:none}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-dose{padding:7px 12px;gap:10px;border-radius:14px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-dose>b{font-size:20px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-dose span{font-size:11.5px;line-height:1.3}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-dose span b{font-size:12px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-lab{margin:14px 0 7px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-taste>*{height:40px}}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-ing img{aspect-ratio:auto 1/1}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-ing img.px-ing-logo{aspect-ratio:206/26}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-ugc--4{grid-template-columns:repeat(4,minmax(0,1fr));max-width:980px}@media(max-width:760px){:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-ugc--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-ugc--4 .uv-t{font-size:12px;padding:4px 8px}}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-rq .sub{max-width:34ch;margin-inline:auto}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-rq-w{display:grid;gap:12px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-rq-ph{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;object-position:68% 50%;border-radius:22px;background:var(--stroke)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-rq-g{display:grid;grid-template-columns:1fr;gap:12px;text-align:left}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-rq-c{background:var(--white);border:1px solid var(--stroke);border-radius:22px;padding:18px 18px 16px;display:grid;grid-template-columns:52px 1fr;gap:4px 14px;align-items:start;align-content:start}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-rq-ic{width:52px;height:52px;grid-row:1/4}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-rq-ic .y{fill:var(--yellow)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-rq-ic .p{fill:var(--violet)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-rq-c b{font-size:17px;line-height:1.1;margin-top:2px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-rq-c p{font-size:14px;line-height:1.45;color:var(--grey)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-rq-c a{font-family:var(--btn);font-weight:700;font-size:13px;color:var(--violet);text-decoration:none;margin-top:4px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-rq-c a:hover{text-decoration:underline}@media(min-width:900px){:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-rq-w{grid-template-columns:1.05fr 1fr;gap:16px;align-items:stretch}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-rq-ph{height:100%;min-height:360px;aspect-ratio:auto}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-rq-g{grid-template-columns:repeat(2,1fr);gap:16px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-rq-c{grid-template-columns:1fr;padding:26px 22px 22px;gap:10px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-rq-ic{grid-row:auto;width:60px;height:60px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-rq-c b{font-size:20px}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .px-rq-c p{font-size:15px}}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-taste>*{display:flex;align-items:center;justify-content:center;gap:8px;padding:0 10px;min-width:0}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-taste-ic{display:block;flex:none;width:28px;height:28px;border-radius:50%;background:#fff;object-fit:cover}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-taste .on{background:var(--violet);color:#fff;box-shadow:none}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-taste .on .pd-taste-ic{box-shadow:0 0 0 2px #fff6}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-taste a{background:#fff;color:var(--black);box-shadow:inset 0 0 0 1px var(--stroke)}:is(#mng-pdp-cafe,#mng-pdp-cafe-fixe) .pd-taste-ok{display:block;flex:none;box-sizing:border-box;width:18px;height:18px;padding:2px;border-radius:50%;background:var(--yellow);fill:none;stroke:var(--violet);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}#mng-pdp-cafe-fixe{height:0;min-height:0;overflow:visible;background:none}
/*# sourceMappingURL=/cdn/shop/t/93/assets/mng-pdp-cafe.css.map */
