:root{--numa-framboise: #b4183f;--numa-bordeaux: #7a1029;--numa-rose: #de7c96;--numa-rose-poudre: #f5dde4;--numa-creme: #f2e7dc;--numa-sable: #e3d2c4;--numa-fond: #fdfbfa;--numa-surface: #faf4f2;--numa-encre: #23141a;--numa-filet: #ebdedb;--numa-doux: #7a666b;--numa-doux-charte: #847074;--numa-container: 1160px;--numa-text-col: 720px;--numa-gutter: 24px;--numa-space: clamp(56px, 8vw, 110px);--numa-space-sm: clamp(32px, 5vw, 64px);--numa-motion: .3s;--numa-hover: .2s;--numa-ease: cubic-bezier(.2, .6, .2, 1)}.numa-container{max-width:var(--page-width, 2000px);margin-inline:auto;padding-inline:var(--page-margin, 16px)}.numa-proof-wrapper .numa-proof{max-width:var(--page-width, 2000px);padding-inline:var(--page-margin, 16px)}.numa-container--text{max-width:var(--numa-text-col)}.numa-section{padding-block:var(--numa-space)}.numa-title{font-family:var(--font-heading--family);font-weight:300;line-height:1.1;letter-spacing:-.01em;color:var(--numa-encre);margin:0;text-wrap:pretty}.numa-title em{font-style:italic;color:var(--numa-framboise)}.numa-lead{font-family:var(--font-body--family);font-size:1.0625rem;line-height:1.6;color:var(--numa-doux);max-width:62ch;margin:0;text-wrap:pretty}.numa-label{font-family:var(--font-body--family);font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--numa-framboise);margin:0}.numa-num{font-family:var(--font-body--family);font-variant-numeric:tabular-nums;font-weight:600;color:var(--numa-framboise)}.numa-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:15px 28px;border-radius:999px;font-family:var(--font-body--family);font-size:.9375rem;font-weight:600;line-height:1;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:background-color var(--numa-hover) ease,color var(--numa-hover) ease,border-color var(--numa-hover) ease}.numa-button:focus-visible{outline:2px solid var(--numa-framboise);outline-offset:3px}.numa-button--primary{background:var(--numa-framboise);color:var(--numa-fond);border-color:var(--numa-framboise)}.numa-button--primary:hover{background:var(--numa-bordeaux);border-color:var(--numa-bordeaux)}.numa-button--secondary{background:transparent;color:var(--numa-encre);border-color:var(--numa-encre)}.numa-button--secondary:hover{color:var(--numa-framboise);border-color:var(--numa-framboise)}.numa-button--light{background:var(--numa-fond);color:var(--numa-bordeaux);border-color:var(--numa-fond)}.numa-button--light:hover{background:var(--numa-rose-poudre);border-color:var(--numa-rose-poudre)}.numa-link{font-family:var(--font-body--family);font-size:.9375rem;font-weight:500;color:var(--numa-encre);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--numa-rose);transition:color var(--numa-hover) ease,text-decoration-color var(--numa-hover) ease}.numa-link:hover{color:var(--numa-framboise);text-decoration-color:var(--numa-framboise)}.numa-chip{display:inline-flex;align-items:center;padding:.4rem .9rem;border-radius:999px;font-family:var(--font-body--family);font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1}.numa-chip--live{background:var(--numa-framboise);color:var(--numa-fond)}.numa-chip--neutral{background:var(--numa-filet);color:var(--numa-doux)}.numa-encadre{border:1px solid var(--numa-filet);background:var(--numa-surface);padding:1.75rem}.numa-encadre__label{display:inline-block;font-family:var(--font-body--family);font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--numa-framboise);margin-bottom:.75rem}.numa-blacklist__chips{display:flex;flex-wrap:wrap;gap:.6rem}.numa-blacklist__chip{display:inline-flex;align-items:center;padding:.55rem 1rem;border:1px solid var(--numa-filet);border-radius:999px;font-family:var(--font-body--family);font-size:.8125rem;color:var(--numa-doux);text-decoration:line-through;text-decoration-color:var(--numa-framboise);text-decoration-thickness:1.5px;background:var(--numa-fond)}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@keyframes numa-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){.numa-reveal{animation:numa-fade-up var(--numa-motion) var(--numa-ease) both;animation-timeline:view();animation-range:entry 0% entry 35%}}.announcement-bar{border-block-end:0!important}html:not(.numa-mm-solid) #header-component[transparent]:not([data-sticky-state=active]):not(:has(.menu-list__link:is(:hover,[aria-expanded=true]))) :is(.header__row a,.header__row button,.header__row summary,.header__row svg):not(.menu-drawer,.menu-drawer *){color:#fdfbfa}#header-group .announcement-bar__slider slideshow-arrows .slideshow-control{color:#fdfbfa}.numa-js [data-numa-reveal]{opacity:0;transform:translateY(18px)}.numa-js [data-numa-reveal].is-in{opacity:1;transform:none;transition:opacity .7s var(--numa-ease) var(--numa-d, 0ms),transform .7s var(--numa-ease) var(--numa-d, 0ms)}.numa-js [data-numa-reveal=media]{opacity:1;transform:none;clip-path:inset(0 0 100% 0)}.numa-js [data-numa-reveal=media]>*{transform:scale(1.08);transform-origin:center}.numa-js [data-numa-reveal=media].is-in{clip-path:inset(0 0 0 0);transition:clip-path 1s cubic-bezier(.2,.7,.2,1) var(--numa-d, 0ms)}.numa-js [data-numa-reveal=media].is-in>*{transform:none;transition:transform 1.4s cubic-bezier(.2,.7,.2,1) var(--numa-d, 0ms)}@media(prefers-reduced-motion:reduce){.numa-js [data-numa-reveal],.numa-js [data-numa-reveal]>*{opacity:1;transform:none;clip-path:none;transition:none}}.numa-ship{margin:4px var(--cart-drawer-padding, 20px) 20px;padding:14px 16px;border:1px solid var(--numa-filet);background:var(--numa-surface);color:var(--numa-encre)}.numa-ship__row{display:flex;align-items:center;gap:10px;margin-bottom:12px}.numa-ship__icon{display:inline-flex;flex-shrink:0;color:var(--numa-framboise)}.numa-ship__icon svg{display:block}.numa-ship__icon--gift{animation:numa-ship-pop .52s cubic-bezier(.2,.7,.2,1) both}.numa-ship__icon--check{animation:numa-ship-pop-check .52s cubic-bezier(.2,.7,.2,1) both}.numa-ship__text{margin:0;font-family:var(--font-body--family);font-size:.9375rem;line-height:1.35;color:var(--numa-encre)}.numa-ship__amount{font-weight:600;color:var(--numa-framboise)}.numa-ship.is-ship:not(.numa-ship--steps) .numa-ship__text,.numa-ship.is-gift .numa-ship__text{font-weight:600}.numa-ship__bar{position:relative}.numa-ship__track{position:relative;height:6px;border-radius:999px;background:var(--numa-rose-poudre);overflow:hidden}.numa-ship__fill{position:absolute;inset:0 auto 0 0;min-width:6px;border-radius:999px;background:linear-gradient(90deg,var(--numa-bordeaux),var(--numa-framboise));transition:width .8s cubic-bezier(.2,.7,.2,1)}.numa-ship.is-ship:not(.numa-ship--steps) .numa-ship__fill,.numa-ship.is-gift .numa-ship__fill{background:var(--numa-framboise)}.numa-ship__dot{position:absolute;top:50%;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:2px solid var(--numa-sable);background:var(--numa-fond);color:var(--numa-fond);transform:translate(-50%,-50%);transition:background-color .3s ease .3s,border-color .3s ease .3s,color .3s ease .3s}.numa-ship__dot svg{display:block;opacity:0;transform:scale(.4);transition:opacity .26s ease .42s,transform .32s cubic-bezier(.2,.7,.2,1) .42s}.numa-ship__dot.is-reached{border-color:var(--numa-framboise);background:var(--numa-framboise);color:#fff}.numa-ship__dot.is-reached svg{opacity:1;transform:scale(1)}.numa-ship__labels{position:relative;min-height:1.3em;margin-top:16px;font-family:var(--font-body--family);font-size:.75rem;line-height:1.3}.numa-ship__label{position:absolute;top:0;transform:translate(-50%);white-space:nowrap;color:var(--numa-doux);transition:color .3s ease .3s}.numa-ship__label.is-reached{color:var(--numa-encre);font-weight:600}@keyframes numa-ship-pop{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.18);opacity:1}to{transform:scale(1);opacity:1}}@keyframes numa-ship-pop-check{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.18);opacity:1}to{transform:scale(1);opacity:1}}.numa-trust{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;margin-top:-4px}.numa-trust__secure{display:inline-flex;align-items:center;gap:6px;margin:0;font-family:var(--font-body--family);font-size:.8125rem;letter-spacing:.02em;color:var(--numa-doux)}.numa-trust__secure svg{display:block;color:var(--numa-framboise)}.numa-trust__icons{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none}.numa-trust__icons li{display:flex}.numa-trust__logo{display:block;width:38px;height:24px;border-radius:4px}@media(prefers-reduced-motion:reduce){.numa-ship__fill,.numa-ship__dot,.numa-ship__dot svg,.numa-ship__label{transition:none}.numa-ship__icon--gift,.numa-ship__icon--check{animation:none}}dialog.theme-drawer__dialog::backdrop{background:#23141a73;opacity:1;transition:opacity .32s ease}@starting-style{dialog.theme-drawer__dialog[open]::backdrop{opacity:0}}dialog.theme-drawer__dialog--closing::backdrop{opacity:0}@media(prefers-reduced-motion:reduce){dialog.theme-drawer__dialog::backdrop{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/numa-brand.css.map */
