.rc-zone{--navy:#031836;--orange:#FD6D01;--cream:#F5F0E6;--paper:#FBF8F2;--white:#fff;--line:rgba(3,24,54,.11);--muted:rgba(3,24,54,.62);--ok:#1f7a4d;--rc-sans:var(--font-body--family,Figtree,system-ui,-apple-system,"Segoe UI",sans-serif);--rc-head:var(--font-heading--family,Poppins,system-ui,-apple-system,"Segoe UI",sans-serif);color:var(--navy);font-family:var(--rc-sans);line-height:1.6;-webkit-font-smoothing:antialiased}.rc-zone *{box-sizing:border-box}.rc-zone [hidden]{display:none!important}.rc-zone :where(img){max-width:100%;height:auto;display:block}.rc-zone :where(a){color:inherit}.rc-zone :where(button){font:inherit;color:inherit;cursor:pointer;letter-spacing:normal;text-transform:none;min-height:0;min-width:0;box-shadow:none;margin:0}.rc-zone :where(h2,h3,h4){font-family:var(--rc-head);font-weight:800;line-height:1.15;text-wrap:balance;margin:0;letter-spacing:normal;text-transform:none;color:inherit}.rc-zone .rc,.rc-zone .rc-col{container-type:inline-size}.shopify-section:has(.rc-zone .rc){overflow-x:clip}body:has(.rc-zone[data-couverture=panneau]) .image-banner__media img{object-position:100% 50%}@media(max-width:599px){body:has(.rc-zone[data-couverture=panneau]) .image-banner__media img{object-position:14% 50%}}.rc-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 30px}.rc-pill{display:inline-flex;align-items:center;gap:8px;border:1.5px solid var(--navy);background:transparent;border-radius:20px;padding:8px 16px;font-weight:600;font-size:14px;line-height:1.4;text-decoration:none}.rc-pill.main{background:var(--orange);border-color:var(--orange);color:#fff}.rc-actions .facts{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:14px;color:var(--muted);margin-left:auto}.rc-actions .facts b{color:var(--navy)}.rc-col{max-width:820px}.rc-lead p{margin:0 0 16px;font-size:17px}.rc{margin:36px 0 0;max-width:1120px;background:var(--white);border:1px solid var(--line);border-radius:22px;box-shadow:0 10px 40px #03183612;scroll-margin-top:calc(var(--rc-header,var(--header-height,0px)) + 16px)}.rc-top{padding:34px 36px 26px;display:grid;gap:12px}.rc .eyebrow{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--orange)}.rc-top h2{font-size:clamp(24px,3vw,32px)}.rc-top p{margin:0;color:var(--muted);max-width:62ch}.rc .meta{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-top:14px;border:1px solid var(--line);border-radius:16px}.rc .meta div{padding:12px 16px;border-left:1px solid var(--line)}.rc .meta div:first-child{border-left:0}.rc .meta small{display:block;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.rc .meta strong{font:700 18px/1.3 var(--rc-head)}.rc .serv{margin:0 36px;padding:18px 20px;background:var(--paper);border:1px solid var(--line);border-radius:16px;display:flex;flex-wrap:wrap;gap:14px 22px;align-items:center}.rc .stepper{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-weight:600}.rc .stepper button{width:40px;height:40px;padding:0;border-radius:50%;border:1.5px solid var(--navy);background:var(--white);font:700 20px/1 var(--rc-head)}.rc .stepper button:disabled{opacity:.3;cursor:default}.rc .stepper output{min-width:2ch;text-align:center;font:800 28px/1 var(--rc-head)}.rc .presets{display:flex;gap:6px}.rc .presets button{border:1px solid var(--line);background:var(--white);border-radius:20px;padding:6px 12px;font-size:14px;font-weight:600}.rc .presets button[aria-pressed=true]{background:var(--navy);color:#fff;border-color:var(--navy)}.rc .woktip{flex:1 1 280px;display:flex;gap:10px;align-items:flex-start;margin:0;font-size:14px;line-height:1.5;color:var(--navy);min-width:0}.rc .woktip svg{flex:none;margin-top:2px}.rc-grid{display:grid;grid-template-columns:minmax(0,370px) minmax(0,1fr);gap:40px;padding:30px 36px 36px}.rc-ings{align-self:start;position:sticky;top:calc(var(--rc-header,var(--header-height,0px)) + 16px);max-height:calc(100vh - var(--rc-header,var(--header-height,0px)) - 32px);overflow-y:auto;overscroll-behavior:contain;padding-right:8px}.rc-h{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 12px;margin-bottom:6px}.rc-h h3{font-size:22px}.rc .links{display:flex;gap:14px;font-size:13px}.rc .links button{background:none;border:0;padding:0;text-decoration:underline;text-underline-offset:3px;color:var(--muted)}.rc-group h4{font:700 15px/1.3 var(--rc-head);margin:18px 0 6px;display:flex;align-items:center;gap:8px}.rc-group h4:before{content:"";width:14px;height:3px;border-radius:2px;background:var(--orange)}.rc-group ul{list-style:none;margin:0;padding:0}.rc-ing{display:flex;gap:12px;padding:7px 0;border-bottom:1px dashed var(--line);cursor:pointer;line-height:1.45}.rc-ing input{appearance:none;-webkit-appearance:none;flex:none;width:20px;height:20px;margin:1px 0 0;border:1.5px solid rgba(3,24,54,.35);border-radius:6px;display:grid;place-content:center;background:var(--white)}.rc-ing input:checked{background:var(--navy);border-color:var(--navy)}.rc-ing input:checked:after{content:"";width:9px;height:5px;border:2px solid #fff;border-top:0;border-right:0;transform:rotate(-45deg) translate(1px,-1px)}.rc-ing.is-on span{text-decoration:line-through;opacity:.45}.rc-qty{font-weight:700;transition:background .4s}.rc-note{color:var(--muted);font-size:14px}.rc-note:before{content:"\b7  "}.rc .tools{margin-top:22px;padding:14px 16px;background:var(--paper);border-radius:14px;font-size:14px}.rc .tools h4{font:700 14px var(--rc-head);margin:0 0 6px}.rc .tools ul{margin:0;padding-left:18px}.rc-steps h3{font-size:22px;margin-bottom:12px}.rc-steps ol{list-style:none;margin:0;padding:0;display:grid;gap:26px}.rc-step{display:grid;grid-template-columns:38px minmax(0,1fr);gap:16px}.rc-num{width:38px;height:38px;border-radius:50%;border:0;background:var(--navy);color:#fff;font:700 16px/1 var(--rc-head);display:grid;place-content:center;padding:0}.rc-step.is-done .rc-num{background:var(--ok);font-size:0}.rc-step.is-done .rc-num:after{content:"\2713";font-size:18px}.rc-step.is-done .rc-body{opacity:.5}.rc-body h4{font:700 17px/1.3 var(--rc-head);margin:6px 0 4px}.rc-body p{margin:0}.rc-dyn{font-weight:700;background:linear-gradient(transparent 62%,#fd6d0138 0)}.rc-body img{margin-top:14px;border-radius:14px;aspect-ratio:4/3;object-fit:cover;width:100%}.rc-timer{margin-top:10px;display:inline-flex;align-items:center;gap:6px;border:1.5px solid var(--navy);background:var(--white);border-radius:20px;padding:5px 13px;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.rc-timer.is-run{background:var(--orange);border-color:var(--orange);color:#fff}.rc-timer.is-end{background:var(--ok);border-color:var(--ok);color:#fff}.rc-ico{font-size:16px}.rc .extra{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0 36px 30px}.rc .box{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:18px 20px;font-size:15px;min-width:0}.rc .box h4{font:700 16px var(--rc-head);margin:0 0 8px}.rc .box ul{margin:0;padding-left:18px;display:grid;gap:8px}.rc .box p{margin:0}.rc .nutri{display:flex;flex-wrap:wrap;gap:10px 28px;align-items:baseline;margin:0 36px 34px;padding:16px 20px;border-top:1px solid var(--line);font-size:14px;color:var(--muted)}.rc .nutri b{font:800 20px var(--rc-head);color:var(--navy)}.rc .nutri span:last-child{flex:1 1 260px}.rc-prod{display:grid;grid-template-columns:150px minmax(0,1fr) auto;gap:22px;align-items:center;margin:40px 0;padding:18px 22px;background:var(--white);border:1px solid var(--line);border-radius:22px}.rc-prod img{border-radius:14px;background:#f2f2f2;aspect-ratio:1;object-fit:cover;width:100%}.rc-prod small{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--orange)}.rc-prod h3{font:700 20px/1.25 var(--rc-head);margin:4px 0}.rc-prod p{margin:0;color:var(--muted);font-size:14px}.rc-prod .rc-price{margin-top:6px;font-weight:700}.rc-prod .rc-price s,.rc-prod .compare-at-price{color:var(--muted);font-weight:500}.rc-prod .rc-price s{margin-left:6px}.rc-btn{display:inline-block;background:var(--navy);color:#fff!important;text-decoration:none;font-weight:700;border-radius:20px;padding:12px 22px;white-space:nowrap}.rc-faq h2{font-size:clamp(24px,3vw,32px);margin:0 0 16px}.rc-faq details{border-bottom:1px solid var(--line);padding:14px 0}.rc-faq summary{cursor:pointer;font-weight:700;font-size:17px;list-style:none;display:flex;justify-content:space-between;gap:16px}.rc-faq summary::-webkit-details-marker{display:none}.rc-faq summary:after{content:"+";font:700 22px/1 var(--rc-head);color:var(--orange)}.rc-faq details[open] summary:after{content:"\2212"}.rc-faq p{margin:10px 0 0}.rc-cookbar{position:fixed;right:max(16px,env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:2147483001}.rc-cookbar .rc-pill{box-shadow:0 6px 24px #03183640}html.rc-cooking,.rc-cooking body{overflow:hidden}.rc-cooking .rc-zone{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;overflow-y:auto;overscroll-behavior:contain;background:var(--cream);font-size:19px;padding:calc(16px + env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) calc(100px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px))}.rc-cooking .rc-zone>.rc-col,.rc-cooking .rc-actions{display:none}.rc-cooking .rc{margin:0 auto}.rc-cooking .rc-body img{display:none}.rc-cooking .rc-ings{position:static;max-height:none;overflow:visible;padding-right:0}@container (max-width:860px){.rc-grid{grid-template-columns:minmax(0,1fr);gap:30px}.rc-ings{position:static;max-height:none;overflow:visible;padding-right:0}.rc .meta{grid-template-columns:repeat(3,minmax(0,1fr))}.rc .meta div:nth-child(4){border-left:0}.rc .meta div:nth-child(n+4){border-top:1px solid var(--line)}.rc .extra{grid-template-columns:minmax(0,1fr)}}@container (max-width:560px){.rc-top{padding:24px 18px 18px}.rc .serv{margin:0 18px;padding:14px 16px}.rc .stepper{flex-wrap:nowrap;gap:8px}.rc .stepper button{width:36px;height:36px}.rc-grid{padding:24px 18px 28px}.rc .extra{padding:0 18px 24px}.rc .nutri{margin:0 18px 24px}.rc .meta{grid-template-columns:repeat(2,minmax(0,1fr))}.rc .meta div{border-left:0;border-top:1px solid var(--line)}.rc .meta div:nth-child(-n+2){border-top:0}.rc .meta div:nth-child(2n){border-left:1px solid var(--line)}.rc .meta div:last-child{grid-column:1/-1}.rc-prod{grid-template-columns:96px minmax(0,1fr)}.rc-prod .rc-btn{grid-column:1/-1;text-align:center}}@media(max-width:600px){.rc-prod{grid-template-columns:96px minmax(0,1fr)}.rc-prod .rc-btn{grid-column:1/-1;text-align:center}.rc-actions .facts{margin-left:0}.rc-cookbar{left:max(16px,env(safe-area-inset-left,0px))}.rc-cookbar .rc-pill{width:100%;justify-content:center}}@media print{body *{visibility:hidden}.rc-zone .rc,.rc-zone .rc *{visibility:visible}.rc-zone .rc{position:absolute;left:0;top:0;width:100%;max-width:none;margin:0;border:0;box-shadow:none}.rc .links,.rc .presets,.rc-timer,.rc-body img,.rc .stepper button{display:none!important}.rc-grid{grid-template-columns:38% 1fr}.rc-ings{position:static;max-height:none;overflow:visible;padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/recipe-card.css.map */
