:root{--u-prune: #E98E8C;--u-prune-ink: #B4484E;--u-prune-hover: #DC7B79;--u-prune-dk: #8C3540;--u-prune-soft: #BF5458;--u-coral: #E47E66;--u-deep: #2B2025;--u-photo: #FCF9F4;--u-ink: #2B2025;--u-muted: #5F535A;--u-bg: #FFFFFF;--u-cream: #F3EAE2;--u-shell: #F7F0EA;--u-blush: #FBE4DC;--u-blush-2: #FDF1EC;--u-lilac: #F6ECE4;--u-lilac-2: #FAF4EF;--u-peach: #FBE9DC;--u-line: #E9DED6;--u-gold: #B98546;--u-green: #4B6B52;--u-serif: "Fraunces", Georgia, serif;--u-display: "Jost", "Helvetica Neue", Arial, sans-serif;--u-body: "Jost", "Helvetica Neue", Arial, sans-serif;--u-wrap: 1320px;--u-gutter: clamp(16px, 4vw, 48px);--u-radius: 14px;--u-radius-lg: 22px;--u-shadow: 0 18px 40px -24px rgba(43, 32, 37, .35);--u-ease: cubic-bezier(.2, .7, .2, 1);--font-body-family: var(--u-body);--font-body-style: normal;--font-body-weight: 400;--font-heading-family: var(--u-display);--font-heading-style: normal;--font-heading-weight: 380}body.u-theme{font-family:var(--u-body);letter-spacing:0;color:var(--u-ink);background:var(--u-bg);font-size:1.6rem;line-height:1.6;-webkit-font-smoothing:antialiased}.u-theme h1,.u-theme h2,.u-theme h3,.u-theme .h0,.u-theme .h1,.u-theme .h2,.u-theme .h3{letter-spacing:-.01em;font-variation-settings:"SOFT" 50,"opsz" 96}.u-theme .button,.u-theme .shopify-payment-button__button--unbranded{font-family:var(--u-body);letter-spacing:.02em}.u-wrap{max-width:var(--u-wrap);margin:0 auto;padding:0 var(--u-gutter)}.u-wrap--s{max-width:920px}.u-sec{padding:clamp(48px,7vw,104px) 0}.u-sec--tight{padding:clamp(44px,5vw,72px) 0}.u-bg-cream{background:var(--u-cream)}.u-bg-blush{background:var(--u-blush-2)}.u-bg-lilac{background:var(--u-lilac-2)}.u-bg-peach{background:var(--u-peach)}.u-bg-prune{background:var(--u-prune);color:#fff}.u-sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:clamp(28px,3vw,44px)}.u-sec-head>div{max-width:680px;display:grid;gap:12px}.u-sec-head--c{justify-content:center;text-align:center}@media screen and (max-width:749px){.u-hide-m{display:none!important}}@media screen and (min-width:750px){.u-only-m{display:none!important}}.u-eyebrow{display:inline-block;font:500 11.5px/1.4 var(--u-body);letter-spacing:.18em;text-transform:uppercase;color:var(--u-prune-soft)}.u-bg-prune .u-eyebrow{color:#fff}.u-display{margin:0;font:340 clamp(48px,8.4vw,132px)/.94 var(--u-display);letter-spacing:-.035em;font-variation-settings:"SOFT" 40,"opsz" 144;text-wrap:balance;color:var(--u-ink)}.u-h1{margin:0;font:380 clamp(34px,4.6vw,58px)/1.05 var(--u-display);letter-spacing:-.015em;color:inherit}.u-h2{margin:0;font:360 clamp(30px,3.7vw,52px)/1.06 var(--u-display);letter-spacing:-.018em;font-variation-settings:"SOFT" 50,"opsz" 96;text-wrap:balance;color:inherit}.u-h3{margin:0;font:400 clamp(21px,2vw,26px)/1.2 var(--u-display);color:inherit}.u-display em,.u-h1 em,.u-h2 em{font-style:italic;color:var(--u-prune-ink)}.u-bg-prune .u-h2 em{color:#f4c9b8}.u-lead{margin:0;font-size:clamp(17px,1.4vw,19px);line-height:1.6;color:var(--u-ink);opacity:.78}.u-muted{color:var(--u-muted)}.u-small{font-size:14px}.u-stars{color:var(--u-gold);letter-spacing:1px}.u-link{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;color:inherit}.u-rte p{margin:0 0 1em}.u-rte p:last-child{margin-bottom:0}.u-rte a{color:var(--u-prune-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.u-rte a:hover{color:var(--u-prune-dk)}.u-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 30px;border-radius:999px;background:var(--u-prune);color:#fff;font:500 15px/1 var(--u-body);letter-spacing:.02em;text-decoration:none;border:0;cursor:pointer;transition:background .25s var(--u-ease),transform .25s var(--u-ease),color .25s;white-space:nowrap}.u-btn:hover{background:var(--u-prune-hover);color:#fff}.u-btn:active{transform:scale(.98)}.u-btn[disabled]{opacity:.5;cursor:default}.u-btn--block{width:100%}.u-btn--ghost{background:transparent;color:var(--u-ink);box-shadow:inset 0 0 0 1px var(--u-ink)}.u-btn--ghost:hover{background:var(--u-ink);color:#fff}.u-btn--light{background:#fff;color:var(--u-prune-ink)}.u-btn--light:hover{background:var(--u-blush-2);color:var(--u-prune-ink)}.u-btn--sm{min-height:42px;padding:0 20px;font-size:14px}.u-btn .u-arrow{transition:transform .25s var(--u-ease)}.u-btn:hover .u-arrow{transform:translate(3px)}.u-btn.is-done{background:var(--u-green)}.u-mini-add{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 14px;border-radius:999px;border:0;background:transparent;box-shadow:inset 0 0 0 1px var(--u-prune);color:var(--u-prune-ink);font:400 13.5px var(--u-body);white-space:nowrap;cursor:pointer;text-decoration:none;transition:.2s}.u-mini-add:hover{background:var(--u-prune);color:#fff}.u-mini-add.is-done{background:var(--u-green);color:#fff;box-shadow:none}@media screen and (max-width:749px){.u-btn{padding:0 22px}}.u-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;background:var(--u-blush-2);color:var(--u-prune-ink);font-size:13px;line-height:1.3;white-space:nowrap}.u-chips{display:flex;flex-wrap:wrap;gap:6px}.u-tag{background:#fffcf9f2;color:var(--u-prune-ink);border-radius:999px;padding:4px 11px;font-size:12.5px;line-height:1.3}.u-tag--dark{background:var(--u-prune);color:#fff}.u-note{font-size:13px;color:var(--u-muted);padding-left:12px;border-left:2px solid var(--u-line)}.u-tile{position:relative;overflow:hidden;border-radius:var(--u-radius);background:var(--u-photo)}.u-tile>img,.u-tile>picture img{display:block;width:100%;height:100%;object-fit:cover}.u-tile img.u-is-pack{mix-blend-mode:multiply;filter:brightness(1.04) saturate(1.04);object-fit:contain;padding:4%}img.u-is-cut{object-fit:contain!important;mix-blend-mode:normal;filter:drop-shadow(0 22px 20px rgba(43,32,37,.16)) drop-shadow(0 4px 5px rgba(43,32,37,.08))}.u-tile>img.u-is-cut{padding:14% 15% 16%}.u-thumb{width:56px;height:56px;flex:none;border-radius:10px;overflow:hidden;background:var(--u-shell);display:grid;place-items:center}.u-thumb img{width:100%;height:100%;object-fit:cover}.u-thumb img.u-is-cut{padding:7%;filter:drop-shadow(0 4px 4px rgba(43,32,37,.16))}.u-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(14px,2vw,28px) clamp(12px,1.6vw,22px)}.u-grid--3{grid-template-columns:repeat(3,1fr)}@media screen and (max-width:989px){.u-grid,.u-grid--3{grid-template-columns:repeat(2,1fr)}}.u-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 60px)/4);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.u-rail::-webkit-scrollbar{display:none}.u-rail>*{scroll-snap-align:start}@media screen and (max-width:989px){.u-rail{grid-auto-columns:64%;gap:12px;margin:0 calc(-1 * var(--u-gutter));padding:0 var(--u-gutter);scroll-padding:0 var(--u-gutter)}}.u-card{position:relative;display:flex;flex-direction:column;min-width:0}.u-card__frame{position:relative}.u-card__media{display:block;aspect-ratio:1 / 1}.u-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .5s var(--u-ease),transform .8s var(--u-ease)}.u-card__media img.u-is-cut{padding:14% 13% 17%}.u-card__media .u-card__alt{opacity:0}@media(hover:hover){.u-card:hover .u-card__alt{opacity:1}.u-card:hover .u-card__media img:first-child{transform:scale(1.03)}}.u-card__tags{position:absolute;top:12px;left:12px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;z-index:2}.u-card__add{position:absolute;right:12px;bottom:12px;z-index:2;width:44px;height:44px;border-radius:50%;border:0;background:var(--u-bg);color:var(--u-ink);display:grid;place-items:center;box-shadow:0 6px 16px -8px #2b202580;cursor:pointer;transition:background .2s,color .2s}.u-card__add svg{width:18px;height:18px}.u-card__add:hover{background:var(--u-prune);color:#fff}.u-card__add.is-done{background:var(--u-green);color:#fff}.u-card__body{padding:14px 2px 0;display:grid;gap:4px}.u-card__title{font:400 19px/1.25 var(--u-display);color:var(--u-ink);text-decoration:none}.u-card__title:hover{color:var(--u-prune-ink)}.u-card__need{margin:0;font-size:14px;color:var(--u-muted);line-height:1.4}.u-card__meta{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-top:6px}.u-price{font-weight:500;font-size:16px;color:var(--u-ink)}.u-price s{color:var(--u-muted);font-weight:400;margin-left:6px;font-size:.9em}.u-price small{font-weight:400;color:var(--u-muted);font-size:13px}.u-rate{font-size:13px;color:var(--u-muted);white-space:nowrap}@media screen and (max-width:749px){.u-card__title{font-size:17px}.u-card__need{font-size:13px}.u-card__add{width:38px;height:38px;right:8px;bottom:8px}.u-card__tags{top:8px;left:8px}.u-tag{font-size:11.5px;padding:3px 9px}}.u-ship{display:grid;gap:8px;font-size:14px;color:var(--u-muted)}.u-ship b{color:var(--u-ink);font-weight:500}.u-ship.is-free b{color:var(--u-green)}.u-bar{height:4px;border-radius:4px;background:var(--u-line);overflow:hidden}.u-bar i{display:block;height:100%;background:var(--u-prune);border-radius:4px;transition:width .5s var(--u-ease)}.u-ship.is-free .u-bar i{background:var(--u-green)}.u-acc details{border-bottom:1px solid var(--u-line)}.u-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:18px 0;font-size:16.5px}.u-acc summary::-webkit-details-marker{display:none}.u-acc summary:after{content:"";width:12px;height:12px;flex:none;background:linear-gradient(currentColor,currentColor) center / 12px 1.4px no-repeat,linear-gradient(currentColor,currentColor) center / 1.4px 12px no-repeat;transition:transform .3s var(--u-ease)}.u-acc details[open] summary:after{transform:rotate(45deg)}.u-acc__b{padding:0 0 20px;color:var(--u-muted);font-size:15.5px;line-height:1.65}.u-reveal{opacity:0;transform:translateY(18px);transition:opacity .9s var(--u-ease),transform .9s var(--u-ease)}.u-reveal.is-in,.shopify-design-mode .u-reveal{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.u-reveal{opacity:1;transform:none;transition:none}}.u-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,160%);visibility:hidden;background:var(--u-ink);color:#fff;border-radius:999px;padding:12px 20px;font-size:14.5px;z-index:130;transition:transform .4s var(--u-ease)}.u-toast.is-on{transform:translate(-50%);visibility:visible}.u-ship--cart{padding:14px 22px;background:var(--u-cream);margin:0 -1.5rem 8px}.cart__items .u-ship--cart,.title-wrapper-with-link+.u-ship--cart{margin:0 0 24px;border-radius:var(--u-radius)}.u-theme .drawer__inner{background:var(--u-bg)}.u-theme .drawer__heading,.u-theme .title--primary,.u-theme .cart__empty-text{font-family:var(--u-body);font-weight:600;letter-spacing:-.02em}.u-theme .drawer__heading{font-size:22px;margin:0}.u-tpl-cart .title--primary,.u-tpl-cart .cart__empty-text{font-size:clamp(30px,3.4vw,44px);margin:0}.u-theme .cart-item__name{font:500 16px/1.3 var(--u-body);letter-spacing:-.005em;text-decoration:none;color:var(--u-ink)}.u-theme .cart-item .product-option{font-size:13.5px;color:var(--u-muted)}.u-theme .cart-item__media .cart-item__image{border-radius:12px;background:var(--u-shell)}.u-theme .totals__total,.u-theme .totals__total-value{font-family:var(--u-body);font-weight:500}.u-theme .cart__checkout-button,.u-theme .button{border-radius:999px;min-height:52px;font:500 15px/1 var(--u-body);letter-spacing:.02em}.u-theme .button:after,.u-theme .button:before{border-radius:999px}.u-tpl-cart .page-width{max-width:var(--u-wrap);padding-left:var(--u-gutter);padding-right:var(--u-gutter)}.u-tpl-cart .title-wrapper-with-link{align-items:baseline;margin:28px 0 24px}.u-tpl-cart .is-empty .cart__warnings{padding:32px 0 64px;display:grid;justify-items:center;gap:18px}.u-theme .underlined-link{color:var(--u-prune-ink)}.u-theme .button--primary,.u-theme .cart__checkout-button{background:var(--u-prune)}.u-theme .quantity{border-radius:999px}.u-theme .quantity:after,.u-theme .quantity:before{border-radius:999px}.u-display,.u-h1,.u-h2{font-family:var(--u-body);font-weight:600;letter-spacing:-.025em;font-variation-settings:normal}.u-display{font-size:clamp(38px,5.2vw,72px);line-height:1.02}.u-h1{font-size:clamp(32px,4vw,52px);line-height:1.05}.u-h2{font-size:clamp(28px,3vw,42px);line-height:1.08}.u-h3{font-family:var(--u-body);font-weight:600;letter-spacing:-.015em;font-size:clamp(19px,1.6vw,23px)}.u-display em,.u-h1 em,.u-h2 em{font-style:normal;color:var(--u-prune-ink)}.u-eyebrow{color:var(--u-prune-ink);font-weight:600;letter-spacing:.14em}.u-card__title{font-family:var(--u-body);font-weight:500;font-size:17px;letter-spacing:-.005em}.u-tile{background:var(--u-photo)}blockquote,.u-quote{font-family:var(--u-serif)}html.u-locked shopify-chat,html:has(cart-drawer.active) shopify-chat,html:has(details-modal details[open]) shopify-chat,html:has(#shopify-pc__banner:not([style*=none])) shopify-chat,.u-tpl-cart shopify-chat{display:none!important}@media screen and (max-width:749px){.u-tpl-collection shopify-chat,.u-tpl-search shopify-chat,.u-tpl-product shopify-chat{display:none!important}}@media screen and (max-width:749px){.u-card__add:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%}.u-sort select{min-height:44px;padding:0 4px}.u-revs2__all-btn{min-height:44px;display:inline-flex;align-items:center}.u-pdp__crumbs a,.u-crumbs a{display:inline-block;padding:12px 0;margin:-12px 0}}.u-card__save{display:block;margin-top:2px;font-size:13px;font-weight:500;color:var(--u-prune-ink)}.u-cart-incl{display:block;margin-top:4px;font-size:12.5px;line-height:1.45;color:var(--u-muted)}.u-theme .cart-item__name,.u-theme .cart-item__title{flex-wrap:wrap}.u-theme .cart-item .u-cart-incl{flex-basis:100%;width:100%;order:3}.u-theme .cart-item__title .cart-item__name{flex:1 1 0;min-width:0}.u-theme .cart-item .price,.u-theme .cart-item__totals{white-space:nowrap}.u-medal{position:absolute;right:26px;top:18px;z-index:2;width:128px;display:block;transform:rotate(-6deg);filter:drop-shadow(0 8px 14px rgba(43,32,37,.28))}.u-medal svg{display:block;width:100%;height:auto}.u-medal__t{position:absolute;left:0;right:0;top:0;height:74%;display:grid;place-content:center;text-align:center;padding-bottom:2px;color:#5a2a1e;font:600 11px/1.1 var(--u-body);letter-spacing:.02em;text-transform:uppercase}.u-medal__t b{display:block;font-size:38px;line-height:.95;letter-spacing:-.02em}@media screen and (max-width:749px){.u-medal{width:84px;right:14px;top:12px}.u-medal__t{font-size:8.5px}.u-medal__t b{font-size:26px}}.u-card__add-t{display:none}@media(hover:hover)and (min-width:990px){.u-card__add{left:50%;right:auto;bottom:14px;width:auto;height:44px;padding:0 22px;gap:8px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--u-ink);color:#fff;font:500 14.5px/1 var(--u-body);letter-spacing:.01em;text-decoration:none;white-space:nowrap;opacity:0;transform:translate(-50%,8px);transition:opacity .25s var(--u-ease),transform .25s var(--u-ease),background .2s;box-shadow:0 10px 22px -12px #2b202599}.u-card__add svg{width:17px;height:17px}.u-card__add-t{display:inline}.u-card:hover .u-card__add,.u-card__add:focus-visible,.u-card__add.is-done{opacity:1;transform:translate(-50%)}.u-card__add:hover{background:var(--u-prune);color:#fff}}@media screen and (min-width:990px){.u-eyebrow{font-size:14px;letter-spacing:.14em}}@media screen{.u-cdx{display:block;margin:8px 0 12px;padding:14px;border-radius:var(--u-radius);background:var(--u-shell)}.u-cdx__h{margin:0 0 10px;font:600 12px/1.4 var(--u-body);letter-spacing:.12em;text-transform:uppercase;color:var(--u-prune-ink)}.u-cdx__list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.u-cdx__row{display:grid;grid-template-columns:52px minmax(0,1fr) auto;grid-template-areas:"img t add" "img p add";gap:0 12px;align-items:center}.u-cdx__img{grid-area:img;width:52px;height:52px;border-radius:10px;overflow:hidden;background:var(--u-photo);display:block}.u-cdx__img img{width:100%;height:100%;object-fit:cover;display:block}.u-cdx__t{grid-area:t;display:grid;min-width:0;font-size:14px;line-height:1.3}.u-cdx__t a{color:var(--u-ink);text-decoration:none;font-weight:600}.u-cdx__t small{font-size:12.5px;color:var(--u-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.u-cdx__p{grid-area:p;font-size:14px;color:var(--u-ink)}.u-cdx__add{grid-area:add;min-height:40px;padding:0 16px;border:1.5px solid var(--u-prune);border-radius:999px;background:#fff;color:var(--u-prune-ink);font:600 14px var(--u-body);cursor:pointer}.u-cdx__add:hover{background:var(--u-prune);color:#fff}.u-cup{display:grid;grid-template-columns:52px minmax(0,1fr);grid-template-areas:"img t" "btn btn";gap:10px 12px;align-items:center;padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid var(--u-line)}.u-cup__t{grid-area:t;display:grid;gap:2px;min-width:0;font-size:13.5px;line-height:1.4;color:var(--u-muted)}.u-cup__t b{font:600 15px/1.3 var(--u-body);color:var(--u-ink)}.u-cup__btn{grid-area:btn;min-height:44px;padding:0 16px;border:1.5px solid var(--u-prune);border-radius:999px;background:#fff;color:var(--u-prune-ink);font:600 14px var(--u-body);cursor:pointer}.u-cup__btn:hover{background:var(--u-prune);color:#fff}.u-cup__btn[aria-busy=true]{opacity:.6;pointer-events:none}}.u-cart-trust{display:none}@media screen and (max-width:749px){.u-tpl-cart .u-cdx{margin:4px 0 18px}.u-tpl-cart .totals__total,.u-tpl-cart .totals__total-value{color:var(--u-ink);font-weight:600}.u-tpl-cart .cart__checkout-button:after{box-shadow:none}.u-tpl-cart .cart__dynamic-checkout-buttons{--shopify-accelerated-checkout-button-block-size: 44px;margin-top:10px}.u-tpl-cart .cart__dynamic-checkout-buttons:before{content:"ou";display:block;margin-bottom:8px;text-align:center;font-size:13px;color:var(--u-muted)}.u-tpl-cart cart-remove-button .button{min-width:44px;min-height:44px}.u-cart-trust{display:grid;justify-items:center;gap:10px;margin-top:14px;text-align:center}.u-cart-trust p{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:13.5px;color:var(--u-muted)}.u-cart-trust p svg{width:17px;height:17px;flex:none}.u-cart-trust__pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none}.u-cart-trust__pay svg{width:38px;height:24px}}.u-cta-band{padding:8px 0 clamp(36px,5vw,64px)}.u-cta-band__in{display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px 16px;align-items:center;padding:16px;border-radius:var(--u-radius-lg);background:var(--u-shell)}.u-cta-band__img{display:block;width:96px;height:96px;border-radius:12px;overflow:hidden;background:var(--u-photo)}.u-cta-band__img img{width:100%;height:100%;object-fit:cover;display:block}.u-cta-band__txt{display:grid;gap:3px;min-width:0}.u-cta-band__txt .u-eyebrow{font-size:11px}.u-cta-band__t{font:600 18px/1.25 var(--u-body);color:var(--u-ink)}.u-cta-band__x{font-size:13.5px;line-height:1.45;color:var(--u-muted)}.u-cta-band__p{font-size:14.5px;font-weight:600;color:var(--u-ink)}.u-cta-band__btns{grid-column:1 / -1;display:grid;justify-items:center;gap:10px}.u-cta-band__btns .u-btn{width:100%;justify-content:center}.u-cta-band--card{padding:0 0 8px}@media screen and (min-width:750px){.u-cta-band--m{display:none}}@media screen and (max-width:749px){.u-press__img--logo img{object-fit:contain!important;padding:12%;background:#fff}.u-press__item.has-link{position:relative;min-height:44px}.u-press__item.has-link a.u-small:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.u-press__grid.is-short>.u-press__item:nth-child(n+13){display:none}.u-press__more{display:flex;justify-content:center;padding-top:16px}.u-tpl-page--nos-ateliers-cosmetiques #MainContent{display:flex;flex-direction:column}.u-tpl-page--nos-ateliers-cosmetiques #MainContent>[id$=__s4]{order:1}.u-tpl-page--nos-ateliers-cosmetiques #MainContent>[id$=__s9],.u-tpl-page--nos-ateliers-cosmetiques #MainContent>[id$=__s10],.u-tpl-page--nos-ateliers-cosmetiques #MainContent>[id$=__cta_fin]{order:2}.u-tpl-page--nos-ateliers-cosmetiques .u-press a.u-small{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:8px;padding:0 20px;border-radius:999px;background:var(--u-prune);color:#fff;text-decoration:none;font-weight:500}.shopify-section:has(>.u-text-sec)+.shopify-section>.u-timeline{padding-top:8px}.u-text-sec:not(:has(.u-rte)){padding-bottom:0}.u-tpl-page--notre-histoire .u-phead__img{display:none}.u-tpl-page--nos-ingredients .u-phead__img img{aspect-ratio:16 / 9;object-fit:cover;height:auto}.u-tpl-page--notre-engagement .u-text-sec .u-btn{width:100%;justify-content:center}.u-arv .u-crumbs a{text-decoration:none}.u-arv-card__prod{grid-template-columns:52px minmax(0,1fr) auto;min-height:52px}.u-arv-card__prod img,.u-arv-card__prod>i:first-child{width:52px;height:52px}.u-arv-card__prod span small{display:block;font-size:12.5px;color:var(--u-prune-ink)}.u-arv-card__prod>i:last-child{font-style:normal;font-size:22px;color:var(--u-prune-ink)}}.u-arv-card__prod>i:last-child{font-style:normal}@media screen and (min-width:750px){.u-arv-card__prod span small,.u-arv-card__prod>i:last-child{display:none}}.u-art__body :is(p,span,li,strong,b,em,u,a,h2,h3,h4){font-family:inherit!important}.u-art__body u,.u-art__body span[style*=underline]{text-decoration:none!important;background:linear-gradient(transparent 62%,var(--u-blush-2) 0)}.u-art__inline{display:none}@media screen and (max-width:749px){.u-art .u-crumbs__cur{display:none}.u-art__head .u-h1{font-size:clamp(26px,7vw,30px);line-height:1.15}.u-art__body a.u-art__inline{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:12px;align-items:center;margin:14px 0 22px;padding:10px 12px;border-radius:14px;background:var(--u-shell);color:var(--u-ink);text-decoration:none;line-height:1.3}.u-art__inline-img{width:64px;height:64px;border-radius:10px;overflow:hidden;background:var(--u-photo)}.u-art__inline-img img{width:100%;height:100%;object-fit:cover;display:block;margin:0}.u-art__inline-t{display:grid;gap:2px;font-size:14.5px}.u-art__inline-t small{font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--u-prune-ink)}.u-art__inline-go{padding:9px 16px;border-radius:999px;background:var(--u-prune);color:#fff;font-size:14px;font-weight:500}}.u-sl__cluster span{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--u-prune);color:#fff;font:600 13px var(--u-body);box-shadow:0 0 0 4px #b4484e40}.u-sl__unlock{position:absolute;z-index:500;left:50%;bottom:12px;transform:translate(-50%);min-height:40px;padding:0 16px;border:0;border-radius:999px;background:#2b2025c7;color:#fff;font:500 13px var(--u-body);cursor:pointer;white-space:nowrap}.u-theme .u-tag--dark,.u-theme .u-tile-opt__save,.u-theme .u-formula__flag,.u-theme .u-specs2__val,.u-theme .u-ingr-sec--round .u-ingr figcaption b,.u-theme .u-actif__list b{background:#fce8e7;color:#a8434a}.u-theme .u-promo,.u-theme .u-promo .u-eyebrow,.u-theme .u-promo p,.u-theme .u-promo h2,.u-theme .u-promo h3{color:var(--u-ink)}@media screen and (max-width:749px){#shopify-pc__banner{padding:14px 16px calc(14px + env(safe-area-inset-bottom))!important;border-radius:18px 18px 0 0!important;box-shadow:0 -10px 30px #2b202524!important}#shopify-pc__banner .shopify-pc__banner__wrapper{display:grid!important;gap:12px!important;padding:0!important;margin:0!important;max-width:none!important}#shopify-pc__banner__body-title{display:none!important}#shopify-pc__banner .shopify-pc__banner__body{margin:0!important;padding:0!important}#shopify-pc__banner .shopify-pc__banner__body p{margin:0!important;font:400 13.5px/1.45 var(--u-body)!important;color:var(--u-ink)!important}#shopify-pc__banner .shopify-pc__banner__body a{color:var(--u-ink)!important}#shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin:0!important;padding:0!important;width:100%!important}#shopify-pc__banner__btn-accept,#shopify-pc__banner__btn-decline{width:100%!important;min-height:44px!important;height:44px!important;margin:0!important;padding:0 12px!important;border:1.5px solid var(--u-ink)!important;border-radius:999px!important;background:#fff!important;color:var(--u-ink)!important;font:600 14.5px var(--u-body)!important}#shopify-pc__banner__btn-manage-prefs{grid-column:1 / -1!important;order:3!important;margin:0!important;padding:2px 0!important;min-height:0!important;border:0!important;background:none!important;color:var(--u-ink)!important;font:400 13px var(--u-body)!important;text-decoration:underline!important;text-underline-offset:3px!important}}.u-cart-empty{margin-top:40px;text-align:left}.u-cart-empty .u-h2{margin:0 0 18px;text-align:center}.u-cart-empty .u-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.u-cart-empty__reass{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;margin:28px 0 0;padding:0;list-style:none;color:var(--u-ink);font-size:14.5px}.u-cart-empty__reass li{display:flex;align-items:center;gap:8px}.u-cart-empty__reass svg{width:22px;height:22px;flex:none;color:var(--u-prune-ink)}@media screen and (max-width:749px){.u-cart-empty{margin-top:28px}.u-cart-empty .u-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px}.u-cart-empty__reass{display:grid;justify-content:start;gap:10px;font-size:14px}}@media screen and (max-width:749px){.u-tpl-product:has(.u-croutine) .u-buy .u-incl{display:none}}@media screen and (min-width:750px){.u-theme .u-incl__img{width:72px;height:72px;border-radius:14px}}@media screen and (max-width:749px){.u-theme cart-drawer .drawer__footer{padding:10px 0 calc(10px + env(safe-area-inset-bottom));box-shadow:0 -12px 18px -12px #2b202538;position:relative;z-index:1}.u-theme cart-drawer .drawer__footer .totals{margin-top:0}.u-theme cart-drawer .drawer__footer .tax-note{margin:4px 0 10px;font-size:12px;line-height:1.35}}@media screen and (min-width:750px){.u-cta-band:not(.u-cta-band--m) .u-cta-band__in{grid-template-columns:120px minmax(0,1fr) auto;gap:24px 32px;max-width:980px;margin:0 auto;padding:22px 28px}.u-cta-band:not(.u-cta-band--m) .u-cta-band__img{width:120px;height:120px;border-radius:14px}.u-cta-band:not(.u-cta-band--m) .u-cta-band__t{font-size:22px}.u-cta-band:not(.u-cta-band--m) .u-cta-band__x{font-size:15px}.u-cta-band:not(.u-cta-band--m) .u-cta-band__btns{grid-column:auto;justify-items:center}.u-cta-band:not(.u-cta-band--m) .u-cta-band__btns .u-btn{width:auto;padding-left:28px;padding-right:28px;white-space:nowrap}}.u-theme .u-filters{z-index:6}
/*# sourceMappingURL=/cdn/shop/t/6/assets/unaod.css.map */
