.cd{--cd-brown: #6b4e3d;--cd-tan: #c9a783;--cd-cream: #fbf1d3;--cd-yellow: #f6e3a7;--cd-paper: #fffaf0;--cd-line: rgba(107, 78, 61, .16);--cd-no-bg: #f3ddd5;--cd-no-fg: #8e4433;--cd-no-line: #e2b4a5;--cd-start-bg: #f6e3a7;--cd-start-fg: #6e5414;--cd-start-line: #e2c25a;--cd-yes-bg: #dde7cc;--cd-yes-fg: #3f5c27;--cd-yes-line: #9fbd7c;--cd-limit-bg: #f6d9b8;--cd-limit-fg: #84501a;--cd-limit-line: #e6ae6e;color:var(--cd-brown)}.cd__wrap{padding-top:1.6rem;padding-bottom:6rem}.cd a:not(.button){color:inherit;text-underline-offset:.2em}.cd-breadcrumb ol{display:flex;flex-wrap:wrap;gap:.6rem;margin:0 0 2.4rem;padding:0;list-style:none;font-size:1.3rem}.cd-breadcrumb li+li:before{content:"\203a";margin-right:.6rem;opacity:.6}.cd-breadcrumb a{color:inherit;text-decoration:none;opacity:.8}.cd-eyebrow{margin:0 0 1rem;font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;opacity:.85}.cd-hero{max-width:82rem}.cd-hero__title{margin:0 0 1.6rem;font-size:clamp(3rem,5vw,5rem);line-height:1.12}.cd-hero__lead{margin:0 0 2.4rem;font-size:1.7rem;line-height:1.6}.cd-hero__actions,.cd-oil-cta{display:flex;flex-wrap:wrap;gap:1rem}.cd-h2{margin:0 0 1.2rem;font-size:clamp(2.4rem,3.2vw,3.2rem);line-height:1.2}.cd-intro{max-width:76rem;margin:0 0 2.4rem;line-height:1.6}.cd-note{max-width:90rem;margin:1.2rem 0 0;font-size:1.35rem;line-height:1.55;opacity:.85}.cd-section{margin-top:7rem;scroll-margin-top:2rem}.cd-section--first{margin-top:5rem}.cd-section__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.2rem 2.4rem;margin-bottom:1.2rem}.cd-section__head .cd-h2{margin-bottom:0}.cd-print{display:flex;flex-wrap:wrap;gap:.8rem}@media screen and (max-width:749px){.cd-print{display:none}}.cd-print .button[disabled]{opacity:.6;cursor:progress}.cd-poster{position:absolute;top:0;left:-10000px;width:1500px;padding:56px 64px 44px;background:var(--cd-paper);color:var(--cd-brown);font-family:var(--font-body-family)}.cd-poster__head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:24px}.cd-poster__eyebrow{margin:0 0 8px;font-size:15px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.75}.cd-poster__title{margin:0;font-family:var(--font-heading-family);font-size:42px;line-height:1.15}.cd-poster__brand{margin:0;font-family:var(--font-heading-family);font-size:30px}.cd-poster .cd-legend{margin-bottom:20px}.cd-poster .cd-pill{padding:4px 14px;font-size:15px}.cd-poster .cd-table{min-width:0;font-size:17px;border-radius:16px;overflow:hidden;outline:1px solid var(--cd-line)}.cd-poster .cd-table th,.cd-poster .cd-table td{padding:14px 16px}.cd-poster .cd-table thead th{font-size:19px}.cd-poster .cd-table tbody th{position:static;width:auto;white-space:nowrap;box-shadow:none}.cd-poster__foot{display:flex;justify-content:space-between;gap:32px;margin-top:18px;font-size:14px;line-height:1.5;opacity:.8}.cd-poster__foot p{margin:0}.cd-legend{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1.6rem}.cd-pill{display:inline-block;padding:.25rem .9rem;border-radius:2rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;line-height:1.5}.cd-pill--no{background:var(--cd-no-bg);color:var(--cd-no-fg)}.cd-pill--start{background:var(--cd-start-bg);color:var(--cd-start-fg)}.cd-pill--yes{background:var(--cd-yes-bg);color:var(--cd-yes-fg)}.cd-pill--limit{background:var(--cd-limit-bg);color:var(--cd-limit-fg)}.cd-table-wrap{overflow-x:auto;border:.1rem solid var(--cd-line);border-radius:1.6rem;background:var(--cd-paper)}.cd-table-wrap:focus-visible{outline:.2rem solid var(--cd-brown);outline-offset:.2rem}.cd-table{width:100%;min-width:72rem;border-collapse:collapse;font-size:1.35rem}.cd-table th,.cd-table td{padding:1.1rem 1.2rem;border-bottom:.1rem solid var(--cd-line);text-align:left;vertical-align:top;line-height:1.4}.cd-table thead th{background:var(--cd-brown);color:var(--cd-cream);font-family:var(--font-heading-family);font-size:1.5rem;font-weight:400}.cd-table tbody th{position:sticky;left:0;z-index:1;width:12rem;background:var(--cd-paper);font-weight:600;box-shadow:.4rem 0 .8rem -.6rem #6b4e3d59}.cd-table tbody th a{text-decoration:none}.cd-table tr:last-child>*{border-bottom:0}.cd-table td.is-no{background:var(--cd-no-bg);color:var(--cd-no-fg)}.cd-table td.is-start{background:#fbefc6;color:var(--cd-start-fg)}.cd-table td.is-yes{background:#e9f0dd;color:var(--cd-yes-fg)}.cd-table td.is-limit{background:#fae6cf;color:var(--cd-limit-fg)}.cd-table--oils{min-width:64rem}.cd-table--oils tbody th a{text-decoration:underline}@media screen and (max-width:749px){.cd-table{min-width:60rem;font-size:1.25rem}.cd-table th,.cd-table td{padding:.9rem .8rem}}@media screen and (min-width:750px){.cd-table tbody th{width:auto;white-space:nowrap}}.cd-toc{display:flex;flex-wrap:wrap;gap:.4rem 2rem;margin:0 0 2.8rem;padding:1.4rem 0;border-top:.1rem solid var(--cd-line);border-bottom:.1rem solid var(--cd-line);font-size:1.4rem}.cd-toc a{text-decoration:none}.cd-toc a:hover{text-decoration:underline}.cd-foods{display:grid;gap:1.6rem}.cd-food{display:grid;gap:2rem;padding:2.4rem 2rem;border:.1rem solid var(--cd-line);border-radius:2rem;background:var(--cd-paper);scroll-margin-top:2rem}.cd-food--feature{border-color:var(--cd-tan);box-shadow:0 0 0 .3rem #c9a78340}.cd-food__head{display:flex;gap:1.4rem;align-items:center;margin-bottom:1.4rem}.cd-food__icon{display:grid;flex:none;place-items:center;width:5.2rem;height:5.2rem;border-radius:50%;background:var(--cd-cream);font-size:2.6rem}.cd-food__title{margin:0;font-size:2.1rem;line-height:1.25}.cd-food__examples{margin:.3rem 0 0;font-size:1.35rem;opacity:.8}.cd-food__rules{display:grid;gap:.5rem;margin:0;padding:0;list-style:none;font-size:1.45rem;line-height:1.55}.cd-food__rules li{position:relative;padding-left:1.8rem}.cd-food__rules li:before{content:"";position:absolute;left:.2rem;top:.65em;width:.6rem;height:.6rem;border-radius:50%;background:var(--cd-tan)}.cd-food__tip{margin:1.4rem 0 0;padding:1.2rem 1.4rem;border-radius:1.2rem;background:var(--cd-cream);font-size:1.35rem;line-height:1.55}.cd-food__tip strong{display:block;margin-bottom:.2rem}.cd-food__ages{display:grid;margin:0;padding:0;list-style:none}.cd-age{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;padding:0 0 1.8rem 2.4rem}.cd-age:last-child{padding-bottom:0}.cd-age:before{content:"";position:absolute;left:.5rem;top:.4rem;bottom:-.4rem;width:.3rem;border-radius:.3rem;background:var(--line-color)}.cd-age:last-child:before{bottom:0}.cd-age:after{content:"";position:absolute;left:0;top:.2rem;width:1.3rem;height:1.3rem;border:.3rem solid var(--cd-paper);border-radius:50%;background:var(--line-color);box-sizing:border-box}.cd-age--no{--line-color: var(--cd-no-line)}.cd-age--start{--line-color: var(--cd-start-line)}.cd-age--yes{--line-color: var(--cd-yes-line)}.cd-age--limit{--line-color: var(--cd-limit-line)}.cd-age__when{font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cd-age__text{margin:0;font-size:1.45rem;line-height:1.55}.cd-age--no .cd-age__text{opacity:.75}.cd-age__qty{display:inline-flex;align-items:center;gap:.8rem;margin-top:.2rem;font-size:1.25rem;font-weight:600}.cd-spoons{display:inline-flex;gap:.2rem;color:var(--cd-tan)}.cd-spoons svg{width:2.2rem;height:2.2rem}.cd-steps{display:grid;gap:1.2rem;margin:0;padding:0;list-style:none}.cd-step{padding:2rem;border:.1rem solid var(--cd-line);border-radius:1.6rem;background:var(--cd-paper)}.cd-step__age{display:block;margin-bottom:.8rem;font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cd-tan)}.cd-step h3{margin:0 0 .6rem;font-size:1.9rem}.cd-step p{margin:0;font-size:1.45rem;line-height:1.55}.cd-callout{padding:3.2rem 2.4rem;border-radius:2.4rem}.cd-callout .cd-eyebrow{color:rgb(var(--color-foreground))}.cd-callout .cd-h2{margin-bottom:1.6rem;color:rgb(var(--color-foreground))}.cd-callout__lead{max-width:80rem;margin:0 0 3.2rem;font-size:1.6rem;line-height:1.65}.cd-callout__cols{display:grid;gap:2.8rem;padding-top:2.8rem;border-top:.1rem solid rgba(var(--color-foreground),.25)}.cd-callout h3{margin:0 0 1rem;font-size:1.9rem;color:rgb(var(--color-foreground))}.cd-callout__cols p{margin:0;line-height:1.65}.cd-callout__cols ul{display:grid;gap:.8rem;margin:0;padding-left:1.8rem;line-height:1.6}.cd-avoid{width:100%;border-collapse:collapse;font-size:1.45rem}.cd-avoid thead th{padding:0 1.6rem 1rem 0;border-bottom:.2rem solid var(--cd-brown);font-size:1.2rem;font-weight:700;letter-spacing:.1em;text-align:left;text-transform:uppercase}.cd-avoid tbody th,.cd-avoid td{padding:1.4rem 1.6rem 1.4rem 0;border-bottom:.1rem solid var(--cd-line);text-align:left;vertical-align:top;line-height:1.5}.cd-avoid tbody th{font-weight:600}.cd-avoid td:nth-child(2){font-weight:700;white-space:nowrap}.cd-avoid td:last-child{opacity:.85}@media screen and (max-width:749px){.cd-avoid thead{display:none}.cd-avoid tr{display:grid;grid-template-columns:1fr auto;gap:.4rem 1.6rem;padding:1.4rem 0;border-bottom:.1rem solid var(--cd-line)}.cd-avoid tbody th,.cd-avoid td{padding:0;border:0}.cd-avoid td:nth-child(2){text-align:right}.cd-avoid td:last-child{grid-column:1 / -1;font-size:1.35rem}}.cd-oil-cta{margin-top:2rem}.cd-guide{display:grid;gap:2.4rem;align-items:center;margin-top:7rem;padding:2.8rem 2rem;border-radius:2.4rem;background:var(--cd-yellow)}.cd-guide__media img{display:block;width:100%;max-width:26rem;height:auto;margin:0 auto;border-radius:.6rem;box-shadow:0 1.8rem 4rem #6b4e3d47;transform:rotate(-2.5deg)}.cd-guide__body p:not(.cd-eyebrow){margin:0 0 2rem;line-height:1.6}.cd-faq{display:grid;gap:.8rem;max-width:88rem}.cd-faq details{border:.1rem solid var(--cd-line);border-radius:1.4rem;background:var(--cd-paper)}.cd-faq summary{position:relative;padding:1.6rem 5rem 1.6rem 2rem;font-weight:600;line-height:1.4;cursor:pointer;list-style:none}.cd-faq summary::-webkit-details-marker{display:none}.cd-faq summary:after{content:"+";position:absolute;right:2rem;top:50%;transform:translateY(-50%);font-size:2.2rem;font-weight:400}.cd-faq details[open] summary:after{content:"\2212"}.cd-faq details>div{padding:0 2rem 1.6rem;line-height:1.65}.cd-faq details p{margin:0}.cd-sources{max-width:90rem;margin-top:7rem;padding-top:2.4rem;border-top:.1rem solid var(--cd-line);font-size:1.35rem;line-height:1.6}.cd-sources__title{margin:0 0 1rem;font-size:1.8rem}.cd-sources p:last-child{margin-bottom:0}@media screen and (min-width:750px){.cd-steps{grid-template-columns:repeat(4,1fr)}.cd-callout{padding:4.8rem}.cd-callout__cols{grid-template-columns:1fr 1fr;gap:4.8rem}.cd-guide{grid-template-columns:30rem 1fr;padding:4rem 5rem}.cd-food{padding:2.8rem}}@media screen and (min-width:990px){.cd-food{grid-template-columns:30rem 1fr;gap:3.6rem}.cd-food__ages{grid-template-columns:repeat(4,1fr);gap:0 1.6rem}.cd-age,.cd-age:last-child{padding:2.4rem 0 0}.cd-age:before,.cd-age:last-child:before{left:0;right:-1.6rem;top:.5rem;bottom:auto;width:auto;height:.3rem}.cd-age:last-child:before{right:0}.cd-age:after{top:0}}@media print{.section-header,.shopify-section-group-header-group,.shopify-section-group-footer-group,.cd-breadcrumb,.cd-hero__actions,.cd-toc,.cd-print,.cd-guide,.cd-oil-cta,#suivi,.oleoya-guide-modal{display:none!important}.cd-table{min-width:0;font-size:10pt}.cd-table-wrap{overflow:visible}.cd-food,.cd-table tr{break-inside:avoid}.cd *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.oleoya-carnet-page{padding-top:1.6rem;padding-bottom:7rem;color:#6b4e3d}.oleoya-carnet-page__more{display:grid;gap:2.4rem;align-items:center;margin-top:5rem;padding-top:4rem;border-top:.1rem solid rgba(107,78,61,.16)}.oleoya-carnet-page__more h2{margin:0 0 1.2rem;font-size:2.6rem}.oleoya-carnet-page__more p{max-width:68rem;margin:0;line-height:1.65}.oleoya-carnet-page__links{display:flex;flex-wrap:wrap;gap:1rem}@media screen and (min-width:990px){.oleoya-carnet-page__more{grid-template-columns:1fr auto;gap:5rem}.oleoya-carnet-page__links{flex-direction:column}}.oleoya-engagements__inner{position:relative;overflow:hidden}.oleoya-engagements__list{display:grid;grid-template-columns:repeat(2,1fr);row-gap:3.2rem;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem;list-style:none}.oleoya-engagements__item{display:flex;flex-direction:column;align-items:center;padding:0 1.2rem;text-align:center}.oleoya-engagements__icon{width:5.6rem;height:5.6rem;margin-bottom:1.4rem;color:rgb(var(--color-foreground))}.oleoya-engagements__icon svg,.oleoya-engagements__icon img{display:block;width:100%;height:100%;object-fit:contain}.oleoya-engagements__title{margin:0 0 .8rem;font-family:var(--font-body-family);font-weight:500;font-size:calc(var(--font-body-scale) * 1.3rem);letter-spacing:.18rem;line-height:1.4;text-transform:uppercase;color:rgb(var(--color-foreground))}.oleoya-engagements__text{font-size:calc(var(--font-body-scale) * 1.4rem);line-height:1.5;letter-spacing:.02rem;color:rgba(var(--color-foreground),.85)}.oleoya-engagements__text p{margin:0}@media screen and (max-width:749px){.oleoya-engagements__text br{display:none}}.oleoya-engagements__deco{display:none;position:absolute;bottom:0;height:100%;max-height:22rem;width:auto;pointer-events:none}.oleoya-engagements__deco--left{left:0}.oleoya-engagements__deco--right{right:0}@media screen and (min-width:750px){.oleoya-engagements__list{grid-template-columns:repeat(4,1fr);padding-left:5rem;padding-right:5rem}.oleoya-engagements__item+.oleoya-engagements__item{border-left:.1rem solid rgba(var(--color-foreground),.2)}}@media screen and (min-width:1200px){.oleoya-engagements__deco{display:block}.oleoya-engagements__inner--decorated .oleoya-engagements__list{padding-left:18rem;padding-right:15rem;max-width:140rem}}.oleoya-galerie__header{max-width:64rem;margin:0 auto 3.2rem;text-align:center}.oleoya-galerie__header h2{margin:0 0 1.2rem}.oleoya-galerie__text p{margin:0}.oleoya-galerie__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem;margin:0;padding:0;list-style:none}.oleoya-galerie__media{aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--media-radius);background:rgba(var(--color-foreground),.06)}.oleoya-galerie__media img,.oleoya-galerie__media video,.oleoya-galerie__media svg{display:block;width:100%;height:100%;object-fit:cover}.oleoya-galerie__caption{margin:.8rem 0 0;font-size:1.4rem;text-align:center}.oleoya-galerie__empty{padding:2.4rem;border:.1rem dashed rgba(var(--color-foreground),.4);border-radius:1.2rem;text-align:center}.oleoya-galerie__cta{margin-top:3.2rem;text-align:center}@media screen and (min-width:750px){.oleoya-galerie__grid{grid-template-columns:repeat(4,1fr);gap:1.6rem}}.oleoya-hero__inner{display:grid;gap:2.4rem;align-items:center}.oleoya-hero__media img{display:block;width:100%;height:auto;border-radius:var(--media-radius)}.oleoya-hero__content{text-align:center}.oleoya-hero__heading{margin:0 0 1.6rem}.oleoya-hero__text p{margin:0}.oleoya-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:center;margin-top:2.4rem}@media screen and (min-width:750px){.oleoya-hero__inner{grid-template-columns:1fr 1fr;gap:6rem}.oleoya-hero__content{text-align:left}.oleoya-hero__buttons{justify-content:flex-start}}.oleoya-newsletter__inner{max-width:68rem;text-align:center}.oleoya-newsletter__heading{margin:0 0 1.2rem}.oleoya-newsletter__eyebrow{margin:0 0 1rem;font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;opacity:.85}.oleoya-newsletter__inner--guide{display:grid;gap:3.2rem;align-items:center;max-width:104rem}.oleoya-newsletter__cover img{display:block;width:100%;max-width:22rem;height:auto;margin:0 auto;border-radius:.6rem;box-shadow:0 2rem 5rem #00000059;transform:rotate(-3deg)}.oleoya-newsletter__success+.button{margin-top:1.6rem}.oleoya-newsletter__text p{margin:0}.oleoya-newsletter__list{display:inline-flex;flex-direction:column;gap:.8rem;margin:1.6rem 0 2.4rem;padding:0;list-style:none;text-align:left}.oleoya-newsletter__item{position:relative;padding-left:2.6rem;line-height:1.5}.oleoya-newsletter__item:before{content:"";position:absolute;left:0;top:.35em;width:1.4rem;height:.8rem;border-left:.2rem solid currentColor;border-bottom:.2rem solid currentColor;transform:rotate(-45deg)}.oleoya-newsletter__fields{display:flex;flex-direction:column;gap:1rem;max-width:52rem;margin:0 auto}.oleoya-newsletter__input{flex:1;min-height:4.8rem;padding:0 2rem;border:.1rem solid rgba(var(--color-foreground),.35);border-radius:4rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.6rem}.oleoya-newsletter__input:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.oleoya-newsletter__button{min-height:4.8rem;white-space:nowrap}.oleoya-newsletter__success,.oleoya-newsletter__error{margin:1.2rem 0 0}.oleoya-newsletter__legal{margin-top:1.2rem;font-size:1.2rem;opacity:.8}.oleoya-newsletter__legal p{margin:0}@media screen and (min-width:750px){.oleoya-newsletter__fields{flex-direction:row}.oleoya-newsletter__inner--guide{grid-template-columns:30rem 1fr;gap:6rem;text-align:left}.oleoya-newsletter__inner--guide .oleoya-newsletter__cover img{max-width:28rem}.oleoya-newsletter__inner--guide .oleoya-newsletter__fields{margin:0}}.oleoya-outils{padding-top:1.6rem;padding-bottom:7rem;color:#6b4e3d}.oleoya-outils__head{max-width:72rem;margin-bottom:4rem}.oleoya-outils__eyebrow{margin:0 0 1rem;font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.oleoya-outils__title{margin:0 0 1.6rem;font-size:clamp(3rem,5vw,4.8rem)}.oleoya-outils__lead p{margin:0;font-size:1.7rem;line-height:1.6}.oleoya-outils__grid{display:grid;gap:1.6rem;margin:0;padding:0;list-style:none}.oleoya-outils__card{position:relative;display:flex;flex-direction:column;gap:1rem;padding:2.8rem;border:.1rem solid rgba(107,78,61,.16);border-radius:2.4rem;background:#fffaf0;transition:transform .2s,box-shadow .2s}.oleoya-outils__card:hover{transform:translateY(-.3rem);box-shadow:0 1.2rem 3rem #6b4e3d24}.oleoya-outils__card--guide{background:#f6e3a7}.oleoya-outils__icon{display:grid;place-items:center;width:6rem;height:6rem;border-radius:50%;background:#fbf1d3;font-size:3rem}.oleoya-outils__name{margin:0;font-size:2.4rem}.oleoya-outils__name a,.oleoya-outils__name button{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer}.oleoya-outils__name a:after,.oleoya-outils__name button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.oleoya-outils__name a:focus-visible:after,.oleoya-outils__name button:focus-visible:after{outline:.2rem solid #6b4e3d;outline-offset:.3rem}.oleoya-outils__card p{margin:0;line-height:1.6}.oleoya-outils__more{margin-top:auto;padding-top:1rem;font-weight:600}@media screen and (min-width:750px){.oleoya-outils__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1100px){.oleoya-outils__grid{grid-template-columns:repeat(3,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
