:root{--sb-ink: #0e0e11;--sb-ink-2: #26262d;--sb-paper: #fffdf9;--sb-ivory: #f6f2ec;--sb-ivory-2: #ece6dc;--sb-champagne: #f1eadf;--sb-gold: #c2a15f;--sb-gold-light: #ddc48b;--sb-gold-pale: #efdfb6;--sb-gold-deep: #755f30;--sb-gold-grad: linear-gradient(115deg, #9b7b3e 0%, #e9d39f 30%, #c2a15f 50%, #f4e6c0 68%, #a8874a 100%);--sb-gold-ink: linear-gradient(115deg, #6f5526 0%, #9a7a3c 38%, #7e6330 58%, #9a7a3c 82%, #6f5526 100%);--sb-gold-line: linear-gradient(90deg, transparent, rgb(194 161 95 / .55) 20%, rgb(194 161 95 / .55) 80%, transparent);--sb-line: rgb(14 14 17 / .1);--sb-mute: rgb(14 14 17 / .68);--sb-ease: cubic-bezier(.16, 1, .3, 1);--sb-ease-io: cubic-bezier(.65, 0, .35, 1);--sb-dur: .9s;--sb-r-s: 10px;--sb-r-m: 18px;--sb-r-l: 28px;--sb-r-pill: 999px;--sb-titre: var(--font-heading--family, "Jost", "Futura", ui-sans-serif, sans-serif);--sb-texte: var(--font-body--family, ui-sans-serif, -apple-system, "Helvetica Neue", Arial, sans-serif);--sb-accent-font: var(--font-accent--family, var(--sb-titre));interpolate-size:allow-keywords}html:root{--style-border-radius-buttons-primary: 999px;--style-border-radius-buttons-secondary: 999px}::selection{background:var(--sb-gold-pale);color:var(--sb-ink)}body{font-family:var(--sb-texte);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.sb-scope h1,.sb-scope h2,.sb-scope h3,.sb-pdp h1,.sb-pdp h2,.sb-pdp h3{font-family:var(--sb-titre);font-weight:400;letter-spacing:-.012em}.sb-kicker{display:inline-flex;align-items:center;gap:.875rem;margin:0 0 1.25rem;font-family:var(--sb-accent-font);font-size:.875rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--sb-kicker-color, var(--sb-gold-deep))}.sb-kicker:before{content:"";width:2.25rem;height:1px;background:var(--sb-gold-grad)}.sb-dark .sb-kicker{--sb-kicker-color: var(--sb-gold-light)}.sb-gold-text{background:var(--sb-gold-ink);-webkit-background-clip:text;background-clip:text;color:transparent}.sb-glass{position:relative;background:linear-gradient(180deg,#ffffffe6,#ffffffa8);border:1px solid rgb(255 255 255 / .95);box-shadow:0 0 0 1px #c2a15f29,inset 0 1px #fff,0 22px 50px -30px #0e0e1147;-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.sb-glass{background:#fffdf9f7}}#header-component{--sb-hdr-alpha: 1;border-bottom:1px solid var(--sb-line);transition:border-color .4s var(--sb-ease)}#header-component .header__row{position:relative;isolation:isolate;background-color:transparent!important}#header-component .header__row:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgb(255 255 255 / var(--sb-hdr-alpha));transition:background-color .4s var(--sb-ease);-webkit-backdrop-filter:blur(20px) saturate(170%);backdrop-filter:blur(20px) saturate(170%);pointer-events:none}html.sb-scrolled #header-component{--sb-hdr-alpha: .82;border-bottom-color:#c2a15f52}#header-component .menu-list__link-title{letter-spacing:.04em}@media(hover:hover){#header-component .menu-list__link:hover .menu-list__link-title{color:var(--sb-gold-deep);text-decoration-color:var(--sb-gold)}}body .shopify-section-group-header-group .announcement-bar,body .shopify-section-group-header-group .announcement-bar__slider,body .shopify-section-group-header-group .announcement-bar__slides{background:var(--sb-champagne)!important;color:var(--sb-ink)!important}body .shopify-section-group-header-group .announcement-bar :is(p,a,span,.announcement-bar__text){color:var(--sb-ink)!important}body .shopify-section-group-header-group .announcement-bar :is(button,svg){color:var(--sb-ink)!important}.announcement-bar__text{letter-spacing:.14em!important;text-transform:uppercase;font-size:.8125rem!important}@media(max-width:749px){.announcement-bar__text{letter-spacing:.08em!important;font-size:.6875rem!important}}.sb-btn{border-radius:var(--sb-r-pill)}.sb-btn-gold,.sb-cta-gold{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:.625rem;min-height:3.5rem;padding:0 2rem;border:0;border-radius:var(--sb-r-pill);background:var(--sb-ink);color:var(--sb-paper);font-family:var(--sb-accent-font);font-size:.9375rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;box-shadow:0 0 0 1px #c2a15f00,0 14px 30px -18px #0e0e118c;transition:transform .5s var(--sb-ease),box-shadow .5s var(--sb-ease),background-color .4s var(--sb-ease)}.sb-btn-gold:after,.sb-cta-gold:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgb(233 211 159 / .38) 50%,transparent 70%);transform:translate(-110%);transition:transform 1.1s var(--sb-ease);pointer-events:none}.sb-btn-gold:hover,.sb-cta-gold:hover{background-color:var(--sb-ink-2);box-shadow:0 0 0 1px #c2a15fd9,0 18px 36px -18px #755f3099}.sb-btn-gold:hover:after,.sb-cta-gold:hover:after{transform:translate(110%)}.sb-btn-gold:active{transform:translateY(1px) scale(.99)}.sb-btn-gold[data-state=unavailable]{background:transparent;color:var(--sb-ink);box-shadow:inset 0 0 0 1px #0e0e1166}.sb-btn-gold[data-state=unavailable]:hover{background:#0e0e110a;box-shadow:inset 0 0 0 1px var(--sb-ink)}.sb-dark .sb-btn-gold{background:var(--sb-paper);color:var(--sb-ink)}.sb-btn-ghost{display:inline-flex;align-items:center;gap:.5rem;min-height:3.5rem;padding:0 1.75rem;border-radius:var(--sb-r-pill);border:1px solid rgb(14 14 17 / .35);color:var(--sb-ink);font-family:var(--sb-accent-font);font-size:.9375rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:background-color .4s var(--sb-ease),border-color .4s var(--sb-ease)}.sb-btn-ghost:hover{background:#0e0e110a;border-color:var(--sb-ink)}.sb-dark .sb-btn-ghost{color:var(--sb-ivory);border-color:#f6f2ec80}.shopify-section:has(.sb-pdp-heading){--color-background: #fffdf9;--color-background-rgb: 255 253 249;--color-foreground: #0e0e11;--color-foreground-rgb: 14 14 17;--color-border: rgb(14 14 17 / .12);--color-border-rgb: 14 14 17;--color-primary-button-background: #0e0e11;--color-primary-button-text: #fffdf9;--color-primary-button-border: #0e0e11;--color-primary-button-hover-background: #26262d;--color-primary-button-hover-text: #fffdf9;--color-primary-button-hover-border: #26262d;--color-primary-button-focus-outline: #755f30;--color-secondary-button-text: #0e0e11;--color-secondary-button-background: transparent;--color-secondary-button-border: rgb(14 14 17 / .4);--color-input-background: #ffffff;--color-input-text: #0e0e11;--color-input-text-rgb: 14 14 17;--color-input-border: rgb(14 14 17 / .2);--color-variant-background: transparent;--color-variant-text: #0e0e11;--color-variant-text-rgb: 14 14 17;--color-variant-border: rgb(14 14 17 / .22);--color-selected-variant-background: #0e0e11;--color-selected-variant-text: #fffdf9;--color-selected-variant-border: #0e0e11;position:relative;color:var(--color-foreground);background:radial-gradient(56rem 36rem at 22% 8%,rgb(194 161 95 / .1),transparent 62%),linear-gradient(180deg,#fffdf9,#f9f5ef)}.shopify-section:has(.sb-pdp-heading)>*{background-color:transparent}.shopify-section:has(.sb-pdp-heading):after{content:"";position:absolute;inset:auto 0 0;height:1px;background:var(--sb-gold-line)}.shopify-section:has(.sb-pdp-heading) img{border-radius:var(--sb-r-m)}.shopify-section:has(.sb-pdp-heading) media-gallery{--sb-media-max: min(62svh, 28rem)}@media(min-width:990px){.shopify-section:has(.sb-pdp-heading) media-gallery{--sb-media-max: min(32rem, calc(100svh - 15rem) )}}.shopify-section:has(.sb-pdp-heading) .product-media-container{height:var(--sb-media-max);max-height:none;background:#fff;border-radius:var(--sb-r-m);box-shadow:inset 0 0 0 1px #c2a15f29}.shopify-section:has(.sb-pdp-heading) .product-media-container .product-media{aspect-ratio:auto;width:100%;height:100%;background:transparent}.shopify-section:has(.sb-pdp-heading) .product-media-container .product-media img{width:100%;height:100%;max-height:none;object-fit:contain;background:transparent;border-radius:0}.shopify-section:has(.sb-pdp-heading) .add-to-cart-button,.shopify-section:has(.sb-pdp-heading) product-form-component button[type=submit]{min-height:3.75rem;font-family:var(--sb-accent-font);letter-spacing:.14em;text-transform:uppercase;background:var(--sb-ink);color:var(--sb-paper);border:0;box-shadow:0 0 0 1px #c2a15f00,0 16px 34px -20px #0e0e1199;transition:box-shadow .5s var(--sb-ease),background-color .4s var(--sb-ease)}.shopify-section:has(.sb-pdp-heading) .add-to-cart-button:hover:not([disabled]),.shopify-section:has(.sb-pdp-heading) product-form-component button[type=submit]:hover:not([disabled]){background:var(--sb-ink-2);box-shadow:0 0 0 1px #c2a15fd9,0 18px 36px -18px #755f308c}.shopify-section:has(.sb-pdp-heading) .add-to-cart-button[disabled],.shopify-section:has(.sb-pdp-heading) product-form-component button[type=submit][disabled]{background:transparent;color:#0e0e118c;box-shadow:inset 0 0 0 1px #0e0e112e;opacity:1}.sb-pdp-heading{display:flex;flex-direction:column;gap:0;color:var(--sb-ink)}.sb-pdp-heading .sb-kicker{margin-bottom:1.25rem}.sb-pdp-title{margin:0;font-family:var(--sb-titre);font-size:clamp(2.25rem,1.5rem + 2.2vw,3.5rem);font-weight:400;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--sb-ink)}.sb-pdp-tagline{margin:.875rem 0 0;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.5;color:var(--sb-mute);max-width:30rem}.sb-pdp-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--sb-line)}.sb-pdp-price__amount{font-family:var(--sb-titre);font-size:clamp(1.625rem,1.4rem + .6vw,2rem);letter-spacing:.02em;font-variant-numeric:tabular-nums}.sb-pdp-price__compare{color:#0e0e1173;font-size:1.125rem}.sb-pdp-price__split{font-size:1rem;color:var(--sb-mute)}.sb-pdp-price__split b{color:var(--sb-gold-deep);font-weight:500}.sb-pdp-intro{margin-top:1.125rem;font-size:1.0625rem;line-height:1.7;color:#0e0e11bd;max-width:34rem}.sb-pdp-intro p{margin:0;color:inherit}.sb-pdp-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none}.sb-pdp-chips li{display:inline-flex;align-items:center;gap:.5rem;min-height:2.25rem;padding:.375rem .875rem;border-radius:var(--sb-r-pill);font-size:.9375rem;color:var(--sb-ink)}.sb-pdp-chips li:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--sb-gold);box-shadow:0 0 8px #c2a15fcc}.sb-pdp-assure{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;border-radius:var(--sb-r-m);overflow:hidden}.sb-pdp-assure.sb-glass{background:#c2a15f38}.sb-pdp-assure li{display:grid;grid-template-columns:1.75rem 1fr;gap:.75rem;align-items:start;padding:1rem 1.125rem;background:#fffdf9f0}.sb-pdp-assure svg{width:1.5rem;height:1.5rem;color:var(--sb-gold-deep);margin-top:.125rem}.sb-pdp-assure strong{display:block;font-weight:500;font-size:1rem;color:var(--sb-ink)}.sb-pdp-assure span{display:block;font-size:.9375rem;color:var(--sb-mute);line-height:1.45}@media(max-width:420px){.sb-pdp-assure{grid-template-columns:1fr}}.sb-restock{padding:1.25rem;border-radius:var(--sb-r-m);scroll-margin-block:8rem}.sb-restock__title{margin:0 0 .25rem;font-family:var(--sb-titre);font-size:1.25rem;color:var(--sb-ink)}.sb-restock__text{margin:0 0 1rem;font-size:.9375rem;color:var(--sb-mute)}.sb-restock__row{display:flex;gap:.5rem}.sb-restock__input{flex:1;min-width:0;min-height:3.25rem;padding:0 1.25rem;border-radius:var(--sb-r-pill);border:1px solid rgb(14 14 17 / .22);background:#fff;color:var(--sb-ink);font:inherit}.sb-restock__input::placeholder{color:#0e0e1180}.sb-restock__input:focus-visible{outline:2px solid var(--sb-gold-deep);outline-offset:2px}.sb-restock .sb-btn-gold{min-height:3.25rem;padding:0 1.5rem;font-size:.875rem}.sb-restock__legal{margin:.75rem 0 0;font-size:.875rem;color:#0e0e1199}.sb-restock__ok{margin:0;color:var(--sb-gold-deep)}@media(max-width:480px){.sb-restock__row{flex-direction:column}}.sb-acc-list{border-top:1px solid var(--sb-line)}.sb-acc{border-bottom:1px solid var(--sb-line)}.sb-acc>summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.75rem;padding:.75rem 0;list-style:none;cursor:pointer;font-family:var(--sb-accent-font);font-size:.9375rem;letter-spacing:.16em;text-transform:uppercase;color:var(--sb-ink)}.sb-acc>summary::-webkit-details-marker{display:none}.sb-acc__icon{position:relative;flex:none;width:14px;height:14px}.sb-acc__icon:before,.sb-acc__icon:after{content:"";position:absolute;inset:50% 0 auto;height:1px;background:var(--sb-gold-deep);transition:transform .5s var(--sb-ease)}.sb-acc__icon:after{transform:rotate(90deg)}.sb-acc[open] .sb-acc__icon:after{transform:rotate(0)}.sb-acc__body{padding:0 0 1.5rem;font-size:1rem;line-height:1.7;color:#0e0e11bd}.sb-acc__body ul{margin:0;padding:0;list-style:none;display:grid;gap:.625rem}.sb-acc__body li{position:relative;padding-left:1.25rem}.sb-acc__body li:before{content:"";position:absolute;left:0;top:.8em;width:.625rem;height:1px;background:var(--sb-gold)}.sb-acc__body strong{color:var(--sb-ink);font-weight:500}.sb-acc__body a{color:var(--sb-gold-deep)}.sb-acc::details-content{block-size:0;overflow:hidden;transition:block-size .6s var(--sb-ease),content-visibility .6s allow-discrete}.sb-acc[open]::details-content{block-size:auto}.sb-pdp{--sb-pdp-y: clamp(4.5rem, 3rem + 6vw, 8.5rem);position:relative;background:var(--sb-ivory);color:var(--sb-ink);font-family:var(--sb-texte);overflow:clip}.sb-pdp.sb-dark{background:var(--sb-ink);color:var(--sb-ivory)}.sb-pdp .sb-wrap{position:relative}.sb-pdp-head{max-width:46rem;margin-bottom:clamp(2.5rem,2rem + 3vw,4rem)}.sb-pdp-h2{margin:0;font-size:clamp(2rem,1.4rem + 2.4vw,3.5rem);line-height:1.04;letter-spacing:-.02em;text-wrap:balance}.sb-pdp-lead{margin:1.25rem 0 0;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.6;color:var(--sb-mute);max-width:38rem}.sb-dark .sb-pdp-lead{color:#f6f2ecb8}.sb-pdp-manifesto{padding-block:var(--sb-pdp-y) 0}.sb-pdp-manifesto__text{margin:0;max-width:24ch;font-family:var(--sb-titre);font-size:clamp(1.875rem,1.1rem + 3vw,4rem);line-height:1.1;letter-spacing:-.02em;color:var(--sb-ink);text-wrap:balance}.sb-w{transition:color .5s var(--sb-ease),opacity .5s var(--sb-ease);color:#0e0e1129}.sb-w.is-lit{color:var(--sb-ink)}.sb-pdp-reveal{margin:clamp(3rem,2rem + 4vw,5rem) auto 0;padding-inline:clamp(1.25rem,3vw,2.5rem);max-width:76rem}.sb-pdp-reveal__frame{--sb-p: 1;position:relative;overflow:hidden;aspect-ratio:16 / 9;max-height:68vh;margin-inline:auto;border-radius:calc(var(--sb-r-l) + 40px * (1 - var(--sb-p)));clip-path:inset(0 calc((1 - var(--sb-p)) * 14%) round calc(var(--sb-r-l) + 40px * (1 - var(--sb-p))));background:var(--sb-ivory-2);will-change:clip-path}.sb-pdp-reveal__frame img{width:100%;height:100%;object-fit:cover;transform:scale(calc(1.12 - .12 * var(--sb-p)));transform-origin:50% 40%;will-change:transform}.sb-pdp-reveal figcaption{display:flex;justify-content:space-between;gap:1rem;margin:1rem auto 0;font-size:.875rem;letter-spacing:.18em;text-transform:uppercase;color:#0e0e118c}@media(max-width:749px){.sb-pdp-reveal__frame{aspect-ratio:4 / 5;max-height:72svh}}.sb-pdp-ritual{padding-block:var(--sb-pdp-y)}.sb-pdp-ritual__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,1rem + 5vw,6rem);align-items:start}.sb-pdp-ritual__stage{position:sticky;top:calc(var(--header-height, 72px) + 2rem)}.sb-pdp-ritual__visual{position:relative;overflow:hidden;width:min(100%,28rem);max-height:calc(100svh - var(--header-height, 72px) - 4rem);margin-inline:auto;border-radius:var(--sb-r-l);aspect-ratio:4 / 5;background:var(--sb-ivory-2);box-shadow:0 30px 70px -45px #0e0e1166}.sb-pdp-ritual__visual img{width:100%;height:100%;object-fit:cover;transition:transform 1.6s var(--sb-ease)}.sb-pdp-ritual__hud{position:absolute;inset:auto .875rem .875rem;display:flex;align-items:center;gap:1rem;padding:.75rem 1rem;border-radius:var(--sb-r-pill);color:var(--sb-ink)}.sb-pdp-ritual__count{font-family:var(--sb-titre);font-size:1.125rem;font-variant-numeric:tabular-nums;white-space:nowrap}.sb-pdp-ritual__count span{color:#0e0e1173}.sb-pdp-ritual__bar{flex:1;height:2px;border-radius:2px;background:#0e0e111f;overflow:hidden}.sb-pdp-ritual__bar i{display:block;height:100%;width:100%;background:var(--sb-gold-grad);transform-origin:left;transform:scaleX(var(--sb-step-p, .25));transition:transform .8s var(--sb-ease)}.sb-pdp-ritual__name{font-family:var(--sb-accent-font);font-size:.8125rem;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:40%}.sb-pdp-steps{margin:0;padding:0;list-style:none;counter-reset:sbstep}.sb-pdp-step{position:relative;padding:2.25rem 0 2.25rem 4.5rem;border-top:1px solid rgb(14 14 17 / .12);transition:opacity .6s var(--sb-ease)}.sb-pdp-step:last-child{border-bottom:1px solid rgb(14 14 17 / .12)}.sb-pdp-step__n{position:absolute;left:0;top:2.25rem;font-family:var(--sb-titre);font-size:1.125rem;color:var(--sb-gold-deep);font-variant-numeric:tabular-nums}.sb-pdp-step__n:after{content:"";display:block;width:2rem;height:1px;margin-top:.75rem;background:var(--sb-gold);transform-origin:left;transform:scaleX(.4);transition:transform .8s var(--sb-ease)}.sb-pdp-step h3{margin:0 0 .75rem;font-size:clamp(1.375rem,1.15rem + .9vw,2rem);line-height:1.15}.sb-pdp-step p{margin:0;font-size:1.0625rem;line-height:1.7;color:#0e0e11b8;max-width:34rem}@media(min-width:990px){.sb-ready .sb-pdp-step{min-height:38vh;display:flex;flex-direction:column;justify-content:center;opacity:.32}.sb-ready .sb-pdp-step.is-active{opacity:1}.sb-pdp-step.is-active .sb-pdp-step__n:after{transform:scaleX(1)}}@media(max-width:989px){.sb-pdp-ritual__grid{grid-template-columns:1fr}.sb-pdp-ritual__stage{position:relative;top:0}.sb-pdp-ritual__visual{aspect-ratio:4 / 3;width:100%;max-width:36rem}.sb-pdp-step{padding:1.75rem 0 1.75rem 3.5rem}.sb-pdp-step__n{top:1.875rem}}.sb-pdp.sb-pdp-figures{padding-block:var(--sb-pdp-y);background:radial-gradient(48rem 28rem at 85% 0%,rgb(194 161 95 / .14),transparent 62%),radial-gradient(36rem 26rem at 8% 100%,rgb(194 161 95 / .08),transparent 60%),var(--sb-paper)}.sb-pdp-figures__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none}.sb-fig{display:flex;flex-direction:column;justify-content:space-between;gap:2rem;min-height:13rem;padding:1.75rem;border-radius:var(--sb-r-l);overflow:hidden;transition:transform .7s var(--sb-ease),box-shadow .7s var(--sb-ease)}.sb-fig:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(140deg,rgb(194 161 95 / .75),transparent 42%,transparent 62%,rgb(194 161 95 / .35));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@media(hover:hover){.sb-fig:hover{transform:translateY(-4px);box-shadow:0 0 0 1px #c2a15f33,0 30px 60px -36px #755f3073}}.sb-fig__val{display:flex;align-items:baseline;gap:.375rem;font-family:var(--sb-titre);font-size:clamp(2.375rem,1.8rem + 2vw,3.5rem);line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--sb-ink)}.sb-fig__unit{font-size:.42em;letter-spacing:.06em;color:var(--sb-gold-deep)}.sb-fig__label{margin:0;font-size:1rem;line-height:1.5;color:var(--sb-mute);overflow-wrap:normal;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.sb-pdp-specs{margin-top:clamp(2.5rem,2rem + 3vw,4rem)}.sb-pdp-specs>summary{display:inline-flex;align-items:center;gap:1rem;min-height:3.5rem;padding:0 1.5rem;border-radius:var(--sb-r-pill);border:1px solid rgb(14 14 17 / .3);list-style:none;cursor:pointer;font-family:var(--sb-accent-font);font-size:.875rem;letter-spacing:.18em;text-transform:uppercase;transition:background-color .4s var(--sb-ease),border-color .4s var(--sb-ease)}.sb-pdp-specs>summary::-webkit-details-marker{display:none}.sb-pdp-specs>summary:hover{background:#0e0e110a;border-color:var(--sb-ink)}.sb-pdp-specs::details-content{block-size:0;overflow:hidden;transition:block-size .7s var(--sb-ease),content-visibility .7s allow-discrete}.sb-pdp-specs[open]::details-content{block-size:auto}.sb-pdp-specs dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,4vw,5rem);margin:2rem 0 0}.sb-pdp-specs dl>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;padding:1rem 0;border-bottom:1px solid var(--sb-line)}.sb-pdp-specs dt{color:#0e0e1199;font-size:.9375rem}.sb-pdp-specs dd{margin:0;color:var(--sb-ink);font-size:1rem}@media(max-width:989px){.sb-pdp-figures__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sb-pdp-specs dl{grid-template-columns:1fr}}@media(max-width:480px){.sb-fig{min-height:10rem;padding:1.125rem;gap:1.25rem}.sb-fig__label{font-size:.875rem}.sb-pdp-specs dl>div{grid-template-columns:1fr;gap:.25rem}}.sb-pdp-compare{padding-block:var(--sb-pdp-y)}.sb-cmp{position:relative;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:.5rem;margin-inline:calc(-1*clamp(1.25rem,2.5vw,2.5rem));padding-inline:clamp(1.25rem,2.5vw,2.5rem)}.sb-cmp__table{display:grid;grid-template-columns:minmax(10rem,1fr) repeat(var(--sb-cmp-n, 5),minmax(11rem,1fr));min-width:max-content;border-collapse:collapse}.sb-cmp__row{display:contents}.sb-cmp__cell{display:flex;align-items:center;justify-content:center;min-height:3.75rem;padding:.75rem 1rem;border-bottom:1px solid var(--sb-line);text-align:center;scroll-snap-align:start;font-size:1rem}.sb-cmp__cell--label{position:sticky;left:0;z-index:2;justify-content:flex-start;text-align:left;background:var(--sb-ivory);font-family:var(--sb-accent-font);font-size:.875rem;letter-spacing:.14em;text-transform:uppercase;color:#0e0e11a6}.sb-cmp__head{flex-direction:column;justify-content:flex-end;gap:.875rem;padding-top:1.5rem;border-bottom:0}.sb-cmp__img{display:block;width:6rem;aspect-ratio:4 / 5;border-radius:var(--sb-r-s);overflow:hidden;background:#fff;transition:transform .7s var(--sb-ease)}.sb-cmp__img img{width:100%;height:100%;object-fit:cover}.sb-cmp__head a:hover .sb-cmp__img{transform:translateY(-4px)}.sb-cmp__name{font-family:var(--sb-titre);font-size:1.25rem;letter-spacing:.08em;text-transform:uppercase;color:var(--sb-ink);text-decoration:none}.sb-cmp__now{font-size:.8125rem;letter-spacing:.18em;text-transform:uppercase;color:var(--sb-gold-deep)}.sb-cmp__col--current{background:linear-gradient(180deg,#c2a15f1f,#c2a15f0d)}.sb-cmp__head.sb-cmp__col--current{border-radius:var(--sb-r-m) var(--sb-r-m) 0 0;box-shadow:inset 0 1px 0 var(--sb-gold),inset 1px 0 #c2a15f66,inset -1px 0 #c2a15f66}.sb-cmp__cell.sb-cmp__col--current:not(.sb-cmp__head){box-shadow:inset 1px 0 #c2a15f66,inset -1px 0 #c2a15f66}.sb-cmp__yes{display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--sb-champagne);color:var(--sb-gold-deep);box-shadow:inset 0 0 0 1px #c2a15f8c}.sb-cmp__yes svg{width:.875rem;height:.875rem}.sb-cmp__no{width:.875rem;height:1px;background:#0e0e114d}.sb-cmp__price{font-family:var(--sb-titre);font-size:1.25rem;font-variant-numeric:tabular-nums}.sb-cmp__link{font-size:.875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--sb-ink);text-underline-offset:.3em}.sb-cmp__link:hover{color:var(--sb-gold-deep)}.sb-pdp-faq{padding-block:var(--sb-pdp-y);background:var(--sb-ivory-2)}.sb-pdp-faq__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,5vw,6rem);align-items:start}.sb-pdp-faq__aside{position:sticky;top:calc(var(--header-height, 72px) + 2rem)}.sb-pdp-faq .sb-acc-list{border-top-color:#0e0e1124}.sb-pdp-faq .sb-acc{border-bottom-color:#0e0e1124}.sb-pdp-faq .sb-acc>summary{font-family:var(--sb-texte);font-size:1.125rem;letter-spacing:0;text-transform:none;color:var(--sb-ink);min-height:4.5rem}.sb-pdp-faq .sb-acc__icon:before,.sb-pdp-faq .sb-acc__icon:after{background:var(--sb-gold-deep)}.sb-pdp-faq .sb-acc__body{color:#0e0e11b8;font-size:1.0625rem;max-width:40rem}.sb-pdp-faq .sb-acc__body a{color:var(--sb-gold-deep)}.sb-pdp-note{margin-top:2rem;font-size:.9375rem;line-height:1.6;color:#0e0e1199;font-style:italic}@media(max-width:989px){.sb-pdp-faq__grid{grid-template-columns:1fr}.sb-pdp-faq__aside{position:static}}.sb-pdp.sb-pdp-final{padding-block:var(--sb-pdp-y);text-align:center;background:radial-gradient(42rem 32rem at 50% 42%,rgb(194 161 95 / .18),transparent 65%),var(--sb-paper)}.sb-pdp-final .sb-kicker{justify-content:center}.sb-pdp-final__img{position:relative;width:min(19rem,62vw);margin:0 auto clamp(2rem,4vw,3rem)}.sb-pdp-final__img:before{content:"";position:absolute;top:14%;right:-12%;bottom:-8%;left:-12%;border-radius:50%;background:radial-gradient(closest-side,rgb(221 196 139 / .45),transparent);filter:blur(30px);z-index:0}.sb-pdp-final__img img{position:relative;z-index:1;width:100%;border-radius:var(--sb-r-l);aspect-ratio:4 / 5;object-fit:cover;box-shadow:0 0 0 1px #c2a15f4d,0 36px 70px -40px #0e0e1173}.sb-pdp-final__title{margin:0 auto;max-width:18ch;font-size:clamp(2.25rem,1.5rem + 2.6vw,3.75rem);line-height:1.02;letter-spacing:-.02em}.sb-pdp-final__text{margin:1.25rem auto 0;max-width:34rem;font-size:1.125rem;color:var(--sb-mute)}.sb-pdp-final__price{margin-top:1.75rem;font-family:var(--sb-titre);font-size:1.625rem;letter-spacing:.02em}.sb-pdp-final__price small{display:block;margin-top:.25rem;font-family:var(--sb-texte);font-size:1rem;color:#0e0e119e;letter-spacing:0}.sb-pdp-final__ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2rem}.sb-pdp-final__assure{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin:2rem 0 0;padding:0;list-style:none;font-size:.9375rem;color:#0e0e11a3}.sb-pdp-final__assure li:before{content:"\2726";margin-right:.5rem;color:var(--sb-gold);font-size:.75em}.sb-bar{position:fixed;left:50%;bottom:max(1rem,env(safe-area-inset-bottom));z-index:40;display:flex;align-items:center;gap:1.25rem;width:min(100% - 2rem,64rem);padding:.5rem .5rem .5rem .75rem;border-radius:var(--sb-r-pill);color:var(--sb-ink);transform:translate(-50%,calc(100% + 2rem));opacity:0;visibility:hidden;transition:transform .7s var(--sb-ease),opacity .5s var(--sb-ease),visibility 0s linear .7s}.sb-bar.sb-glass{box-shadow:0 0 0 1px #c2a15f47,inset 0 1px #fff,0 24px 60px -24px #0e0e1159}.sb-bar.is-visible{transform:translate(-50%);opacity:1;visibility:visible;transition:transform .7s var(--sb-ease),opacity .5s var(--sb-ease),visibility 0s}.sb-bar__id{display:flex;align-items:center;gap:.75rem;min-width:0}.sb-bar__thumb{flex:none;width:2.75rem;height:2.75rem;border-radius:50%;overflow:hidden;background:var(--sb-ivory-2);box-shadow:0 0 0 1px #c2a15f59}.sb-bar__thumb img{width:100%;height:100%;object-fit:cover}.sb-bar__name{font-family:var(--sb-titre);font-size:1rem;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.sb-bar__nav{display:flex;flex:1;justify-content:center;gap:.25rem;min-width:0}.sb-bar__nav a{position:relative;padding:.625rem .875rem;border-radius:var(--sb-r-pill);color:#0e0e119e;font-size:.875rem;letter-spacing:.06em;text-decoration:none;white-space:nowrap;transition:color .3s var(--sb-ease),background-color .3s var(--sb-ease)}.sb-bar__nav a:hover{color:var(--sb-ink)}.sb-bar__nav a[aria-current=true]{color:var(--sb-ink);background:var(--sb-champagne);box-shadow:inset 0 0 0 1px #c2a15f73}.sb-bar__buy{display:flex;align-items:center;gap:1rem;margin-left:auto}.sb-bar__price{font-family:var(--sb-titre);font-size:1.125rem;font-variant-numeric:tabular-nums;white-space:nowrap}.sb-bar .sb-btn-gold{min-height:3rem;padding:0 1.5rem;font-size:.8125rem}@media(max-width:1100px){.sb-bar__nav{display:none}}body .sb-sticky-cta{background:#fffdf9e6!important;color:var(--sb-ink)!important;border-top:1px solid rgb(194 161 95 / .35);box-shadow:0 -18px 40px -28px #0e0e114d;-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%)}body .sb-sticky-cta .sb-sticky-cta__from{color:#0e0e119e!important}body .sb-sticky-cta .sb-sticky-cta__amount{color:var(--sb-ink)!important}body .sb-sticky-cta .sb-sticky-cta__btn{background:var(--sb-ink)!important;border-color:var(--sb-ink)!important;color:var(--sb-paper)!important}@media(max-width:749px){.sb-bar{bottom:0;width:100%;border-radius:var(--sb-r-l) var(--sb-r-l) 0 0;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom))}.sb-bar__thumb{display:none}.sb-bar__id{flex-direction:column;align-items:flex-start;gap:0}.sb-bar__name{font-size:.875rem}.sb-bar__buy{gap:.75rem}.sb-bar__price{font-size:1rem}}.product-card img,.sb-plan .sb-visuel img{transition:transform 1.4s var(--sb-ease)!important}@media(hover:hover){.product-card:hover img{transform:scale(1.04)}}.product-card .card-gallery,.product-card .product-card__image{border-radius:var(--sb-r-m);overflow:hidden}.sb-collection-hero{position:relative;padding-block:clamp(3.5rem,2.5rem + 5vw,7rem) clamp(2.5rem,2rem + 3vw,4.5rem);background:radial-gradient(50rem 30rem at 82% -20%,rgb(194 161 95 / .18),transparent 62%),linear-gradient(180deg,var(--sb-paper),var(--sb-ivory));color:var(--sb-ink);overflow:clip}.sb-collection-hero:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:var(--sb-gold-line)}.sb-collection-hero__title{margin:0;font-family:var(--sb-titre);font-size:clamp(2.5rem,1.6rem + 3.6vw,5rem);line-height:1;letter-spacing:-.02em;font-weight:400;color:var(--sb-ink)}.sb-collection-hero__desc{margin-top:1.25rem;max-width:40rem;font-size:1.125rem;line-height:1.6;color:var(--sb-mute)}.sb-collection-hero__desc p{margin:0;color:inherit}.sb-collection-hero__meta{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.75rem 0 0;padding:0;list-style:none}.sb-collection-hero__meta li{padding:.5rem 1rem;border-radius:var(--sb-r-pill);font-size:.9375rem}#cart-drawer .theme-drawer__dialog{--color-background: #fffdf9;--color-background-rgb: 255 253 249;--color-foreground: #0e0e11;--color-foreground-rgb: 14 14 17;--color-primary-button-background: #0e0e11;--color-primary-button-text: #fffdf9;--color-primary-button-border: #0e0e11;--color-primary-button-hover-background: #26262d;--color-primary-button-hover-text: #fffdf9;--color-primary-button-hover-border: #26262d;border-left:1px solid rgb(194 161 95 / .35)}#cart-drawer .theme-drawer__dialog::backdrop{background:#f6f2ec80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#cart-drawer .theme-drawer__title{font-family:var(--sb-titre);font-weight:400;letter-spacing:.04em}#cart-drawer .theme-drawer__badge{background:var(--sb-gold-light);color:var(--sb-ink)}#cart-drawer .cart-drawer__summary:after{content:"\2726  Livraison offerte   \2726  Paiement en 3 ou 4 fois   \2726  14 jours pour changer d'avis";white-space:pre-wrap;width:100%;padding-top:.875rem;border-top:1px solid rgb(194 161 95 / .35);text-align:center;font-size:.875rem;line-height:1.6;color:#0e0e11a8}footer{--color-background: #f1eadf;--color-background-rgb: 241 234 223;--color-foreground: #0e0e11;--color-foreground-rgb: 14 14 17;--color-border: rgb(14 14 17 / .12);--color-border-rgb: 14 14 17;--color-input-background: #fffdf9;--color-input-text: #0e0e11;--color-input-text-rgb: 14 14 17;--color-input-border: rgb(14 14 17 / .2);--color-primary-button-background: #0e0e11;--color-primary-button-text: #fffdf9;--color-primary-button-border: #0e0e11;position:relative;background:radial-gradient(60rem 30rem at 50% 0%,rgb(194 161 95 / .12),transparent 60%),#f1eadf;color:var(--color-foreground)}footer:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:var(--sb-gold-line)}footer .shopify-section>*{background-color:transparent!important}footer h2,footer h3,footer h4{font-family:var(--sb-titre);font-weight:400;letter-spacing:-.01em}footer a{text-decoration-color:#c2a15f99;text-underline-offset:.3em}footer a:hover{color:var(--sb-gold-deep)}#MainContent[data-template=index]{--sb-home-green: #0e0e11;--sb-home-deep: #ece6dc;--sb-home-sage: #ece6dc}#MainContent[data-template=index] .sb-scope.sb-hero h1 em{font-style:normal;background:var(--sb-gold-ink);-webkit-background-clip:text;background-clip:text;color:transparent}#MainContent[data-template=index] :is(.sb-collection .sb-visuel,.sb-home-ritual .sb-visuel,.sb-home-ritual .sb-ritual li,.sb-discovery .sb-quiz){border-color:#c2a15f52}#MainContent[data-template=index] :is(.sb-collection .sb-plan__entete,.sb-collection .sb-plan__discover){border-color:var(--sb-line)}#MainContent[data-template=index] .sb-discovery .sb-quiz{box-shadow:0 2rem 4rem -3rem #755f3059}#MainContent[data-template=index] .sb-home-ritual .sb-ritual li{box-shadow:0 1rem 2.5rem -2rem #755f304d}#MainContent[data-template=index] .sb-discovery .sb-quiz__option{border-color:#0e0e1142}#MainContent[data-template=index] .sb-trust-bar.sb-sombre{--sb-filet: rgb(194 161 95 / .35)}#MainContent[data-template=index] .sb-signature{--sb-encre: var(--sb-ink);--sb-encre-douce: #3a3a42;--sb-encre-tenue: #5d5a54;--sb-accent: var(--sb-gold-deep);color:var(--sb-ink);background:radial-gradient(ellipse at 90% 0%,rgb(194 161 95 / .2),transparent 58%),var(--sb-paper)}#MainContent[data-template=index] .sb-signature .sb-label,#MainContent[data-template=index] .sb-signature .sb-signature__detail,#MainContent[data-template=index] .sb-signature .sb-signature__technologies span{color:var(--sb-gold-deep)}#MainContent[data-template=index] .sb-signature .sb-signature__technologies li{border-top-color:var(--sb-line)}#MainContent[data-template=index] .sb-signature__halo{border-color:#c2a15f61}#MainContent[data-template=index] .sb-signature__halo:after{border-color:#c2a15f3d}#MainContent[data-template=index] .sb-home-closing.sb-sombre{--sb-encre: var(--sb-ink);--sb-encre-douce: #3a3a42;--sb-encre-tenue: #5d5a54;--sb-accent: var(--sb-gold-deep);color:var(--sb-ink);background:radial-gradient(ellipse at 50% 115%,rgb(194 161 95 / .3),transparent 62%),var(--sb-ivory)}#MainContent[data-template=index] .sb-home-closing:before{border-color:#c2a15f66}#MainContent[data-template=index] .sb-home-closing .sb-label{color:var(--sb-gold-deep)}#MainContent[data-template=index] .sb-home-closing__actions .sb-editorial-link{color:var(--sb-ink)}#MainContent[data-template=index] .sb-scope .sb-btn-primary,#MainContent[data-template=index] .sb-signature .sb-btn-primary,#MainContent[data-template=index] .sb-home-closing .sb-btn-primary{background:var(--sb-ink);border-color:var(--sb-ink);color:var(--sb-paper);box-shadow:0 0 0 1px #c2a15f00,0 14px 30px -18px #0e0e1180;transition:box-shadow .5s var(--sb-ease),background-color .4s var(--sb-ease)}#MainContent[data-template=index] .sb-scope .sb-btn-primary:hover,#MainContent[data-template=index] .sb-signature .sb-btn-primary:hover,#MainContent[data-template=index] .sb-home-closing .sb-btn-primary:hover{background:var(--sb-ink-2);box-shadow:0 0 0 1px #c2a15fd9,0 18px 36px -18px #755f308c}#MainContent[data-template=index] .sb-collection .sb-visuel,#MainContent[data-template=index] .sb-home-ritual .sb-visuel,#MainContent[data-template=index] .sb-signature__image{border-radius:var(--sb-r-m)}#MainContent[data-template=index] .sb-discovery .sb-quiz{border-radius:var(--sb-r-l)}@media(min-width:990px){#MainContent[data-template=index] .sb-collection .sb-plan:nth-child(-n+2) .sb-visuel{aspect-ratio:3 / 2}}.sb-ready [data-sb-reveal]:not(.is-in){opacity:0;transform:translate3d(0,28px,0)}.sb-ready [data-sb-reveal]{transition:opacity 1.1s var(--sb-ease),transform 1.3s var(--sb-ease);transition-delay:var(--sb-d, 0ms)}.sb-ready [data-sb-reveal=fade]:not(.is-in){transform:none}.sb-ready [data-sb-reveal=scale]:not(.is-in){transform:scale(.96)}.sb-magnetic{transition:transform .6s var(--sb-ease),box-shadow .5s var(--sb-ease),background-color .4s var(--sb-ease);will-change:transform}@media(prefers-reduced-motion:no-preference){::view-transition-old(root){animation-duration:.42s;animation-timing-function:var(--sb-ease)}::view-transition-new(root){animation-duration:.62s;animation-timing-function:var(--sb-ease)}}.sb-pdp :focus-visible,.sb-bar :focus-visible,.sb-collection-hero :focus-visible,.shopify-section:has(.sb-pdp-heading) :focus-visible{outline:2px solid var(--sb-gold-deep);outline-offset:3px}.sb-pdp.sb-dark :focus-visible{outline-color:var(--sb-gold-light)}@media(prefers-reduced-motion:reduce){.sb-ready [data-sb-reveal]{opacity:1!important;transform:none!important;transition:none!important}.sb-w{color:inherit!important;transition:none}.sb-pdp-reveal__frame{--sb-p: 1 !important}.sb-bar,.sb-acc::details-content,.sb-pdp-specs::details-content{transition:none!important}.sb-magnetic{transform:none!important}.sb-btn-gold:after,.sb-cta-gold:after{display:none}}@media print{.sb-bar{display:none!important}.sb-ready [data-sb-reveal]{opacity:1!important;transform:none!important}.sb-w{color:inherit!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sb-luxe.css.map */
