@font-face{font-family:Instrument Serif;src:url(/_astro/instrument-serif.DnYpCC2O.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Instrument Serif;src:url(/_astro/instrument-serif-italic.DKMiL14s.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/_astro/instrument-sans.BbzFLZTg.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}:root{--paper:#f5f2eb;--ink:#1d1d1b;--ink-soft:#5f5c55;--link:#2f3d35;--focus:#8c6a2a;--band:#2f3d35;--on-band:#f5f2eb;--highlight:#8b692a;--on-highlight:#fff;--alert:#9b2c1f;--canvas:#dcdfd7;--hairline:#1d1d1b29;--rose:#ead8cf;--cream:#ebe2c8;--orange:#8c6a2a;--blue:#dcdfd7;--olive:#2f3d35;--rose-text:#756d68;--cream-text:#716e62;--orange-text:#8b692a;--blue-text:#6d6e6a;--olive-text:#2f3d35;--accent:var(--olive);--accent-text:var(--olive-text);--font-display:"Instrument Serif", "Times New Roman", Georgia, serif;--font-body:"Instrument Sans", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-script:"Instrument Serif", Georgia, serif;--text-eyebrow:.72rem;--text-label:.75rem;--text-date:.78rem;--text-note:.8rem;--text-small:.85rem;--text-button:.82rem;--text-detail:.9rem;--text-aside:.95rem;--text-prose:1.02rem;--text-summary:1.1rem;--text-body:clamp(1rem, .95rem + .2vw, 1.0625rem);--text-lead:clamp(1.05rem, 1rem + .4vw, 1.3rem);--text-lead-compact:clamp(1rem, .98rem + .2vw, 1.15rem);--text-brand:1.5rem;--text-brand-compact:1.2rem;--text-price:1.5rem;--text-product-card:1.7rem;--text-item:1.6rem;--text-step:1.6rem;--text-quote:clamp(1.3rem, 2.6vw, 1.9rem);--text-prose-subtitle:clamp(1.25rem, 3vw, 1.65rem);--text-catalogue-subtitle:clamp(1.6rem, 2.6vw, 2.3rem);--text-library-subtitle:clamp(1.5rem, 3vw, 2rem);--text-section-title:clamp(2rem, 4.2vw, 3.4rem);--text-band-title:clamp(1.6rem, 3vw, 2.5rem);--text-prose-title:clamp(2rem, 5vw, 3rem);--text-figure:clamp(2.6rem, 6vw, 4.4rem);--text-product-title:clamp(2.8rem, 6vw, 5rem);--text-library-title:clamp(2.2rem, 5vw, 3.4rem);--text-article-card:clamp(2rem, 4.5vw, 3.4rem);--text-catalogue-title:clamp(2.8rem, 6vw, 5rem);--text-section-hero:clamp(2.4rem, 6vw, 4.5rem);--text-page-title:clamp(2.8rem, 7vw, 5.5rem);--text-not-found:clamp(2.4rem, 7vw, 5rem);--text-hero:clamp(4rem, 14.6vw, 14rem);--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-heading:400;--leading-none:1;--leading-heading:.95;--leading-title:1.12;--leading-snug:1.2;--leading-quote:1.3;--leading-lead:1.5;--leading-relaxed:1.55;--leading-body:1.6;--leading-prose:1.65;--leading-loose:1.7;--tracking-heading:-.015em;--tracking-eyebrow:.18em;--tracking-caps:.16em;--tracking-label:.12em;--tracking-meta:.04em;--tracking-note:.02em;--tracking-button:.08em;--case-button:uppercase;--case-caps:uppercase;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:2rem;--space-8:2.5rem;--space-9:3rem;--space-10:4rem;--space-11:5rem;--space-12:6rem;--space-13:8rem;--space-4-6:clamp(1rem, 1.9355vw, 1.5rem);--space-4-7:clamp(1rem, 2.5806vw, 2rem);--space-5-10:clamp(1.25rem, 5.1613vw, 4rem);--space-6-8:clamp(1.5rem, 3.2258vw, 2.5rem);--space-6-9:clamp(1.5rem, 3.871vw, 3rem);--space-6-10:clamp(1.5rem, 5.1613vw, 4rem);--space-7-9:clamp(2rem, 3.871vw, 3rem);--space-7-10:clamp(2rem, 5.1613vw, 4rem);--space-8-10:clamp(2.5rem, 5.1613vw, 4rem);--space-8-11:clamp(2.5rem, 6.4516vw, 5rem);--space-9-12:clamp(3rem, 7.7419vw, 6rem);--space-10-13:clamp(4rem, 10.3226vw, 8rem);--space-gutter:var(--space-5-10);--space-section:var(--space-8-10);--page-max:1240px;--radius-sm:0;--radius-md:0;--radius-control:0;--radius-button:0;--radius-badge:100px;--radius-focus:0;--duration-fast:.3s;--duration-slow:.7s;--ease:cubic-bezier(.22, 1, .36, 1);--duration-marquee:40s;--tilt:0deg;--lift:1.01;--shadow-card:0 18px 40px -24px #1d1d1b73;--shadow-card-hover:0 26px 55px -28px #1d1d1b80}.accent-rose{--accent:var(--rose);--accent-text:var(--rose-text)}.accent-cream{--accent:var(--cream);--accent-text:var(--cream-text)}.accent-orange{--accent:var(--orange);--accent-text:var(--orange-text)}.accent-blue{--accent:var(--blue);--accent-text:var(--blue-text)}.accent-olive{--accent:var(--olive);--accent-text:var(--olive-text)}*{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);margin:0;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit}h1,h2,h3{font-family:var(--font-display);font-weight:var(--weight-heading);font-optical-sizing:auto;line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);margin:0}.wrap{width:100%;max-width:var(--page-max);padding-inline:var(--space-gutter);margin-inline:auto}.eyebrow{font-family:var(--font-body);font-size:var(--text-eyebrow);font-weight:var(--weight-medium);letter-spacing:var(--tracking-eyebrow);text-transform:var(--case-caps)}.script{font-family:var(--font-script);font-weight:var(--weight-regular);letter-spacing:0}.prose{max-width:70ch;padding-block:var(--space-8-11)}.prose h1{font-size:var(--text-prose-title);margin-bottom:var(--space-6)}.prose h2{font-size:var(--text-prose-subtitle);margin:var(--space-8) 0 var(--space-2)}.prose p,.prose li{font-size:var(--text-prose);line-height:var(--leading-prose);color:var(--ink)}.prose ul{padding-left:var(--space-5)}.prose a{color:var(--link);text-underline-offset:3px}.prose .prose-meta{font-size:var(--text-small);color:var(--ink-soft)}.rule{border:0;border-top:1px solid var(--hairline);margin:0}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:var(--radius-focus)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}}.sec{margin-block:var(--space-section)}.sec>:last-child{margin-bottom:0}.sec .eyebrow{margin:0 0 var(--space-2);color:var(--accent-text);display:block}.sec-title{font-size:var(--text-section-title);line-height:var(--leading-title);margin:0 0 var(--space-4);max-width:22ch}.sec-paragraphs p{margin:0 0 var(--space-4);max-width:62ch}.sec-paragraphs p:last-child{margin-bottom:0}.sec-split{gap:var(--space-5) var(--space-6-9);grid-template-columns:minmax(0,21rem) minmax(0,1fr);align-items:start;display:grid}@media (width<=760px){.sec-split{grid-template-columns:minmax(0,1fr)}}.sec-buttons{gap:var(--space-3);margin:var(--space-6) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.sec-button{min-height:46px;padding:var(--space-2) var(--space-6);border:1px solid var(--ink);border-radius:var(--radius-button);background:var(--ink);color:var(--paper);font-size:var(--text-button);font-weight:var(--weight-medium);letter-spacing:var(--tracking-button);text-transform:var(--case-button);transition:background var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.sec-button:hover,.sec-button-secondary{color:var(--ink);background:0 0}.sec-button-secondary:hover{background:var(--ink);color:var(--paper)}.sec-head{margin:0 0 var(--space-4-7)}.sec-head .sec-paragraphs p{color:var(--ink-soft)}.sec-grid{--min:15rem;grid-template-columns:repeat(auto-fill, minmax(min(var(--min), 100%), 1fr));gap:var(--space-4-6);margin:0;padding:0;list-style:none;display:grid}.sec-item{gap:var(--space-2);padding:var(--space-4-6);border:1px solid var(--hairline);border-radius:var(--radius-md);flex-direction:column;display:flex}.sec-item h3{font-size:var(--text-item);line-height:var(--leading-snug);margin:0}.sec-item p{color:var(--ink-soft);margin:0}.sec-item img,.sec-media img{border-radius:var(--radius-sm);width:100%;height:auto}.sec-item .sec-button{align-self:flex-start;margin-top:auto}.age-gate[data-astro-cid-k66k6oo7]{max-width:min(32rem,100vw - 2rem);padding:var(--space-6-8);border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--paper);color:var(--ink);text-align:center}.age-gate[data-astro-cid-k66k6oo7]::backdrop{background:var(--paper)}.age-gate[data-astro-cid-k66k6oo7] h2[data-astro-cid-k66k6oo7]{margin:0 0 var(--space-3)}.age-gate-actions[data-astro-cid-k66k6oo7],.age-gate-form[data-astro-cid-k66k6oo7]{gap:var(--space-3);margin:var(--space-6) 0 var(--space-4);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.age-gate-form[data-astro-cid-k66k6oo7] label[data-astro-cid-k66k6oo7]{flex-basis:100%}.age-gate-form[data-astro-cid-k66k6oo7] input[data-astro-cid-k66k6oo7]{font:inherit;padding:var(--space-2) var(--space-3);border:1px solid var(--ink);border-radius:var(--radius-control);background:var(--paper);color:var(--ink)}.age-gate-message[data-astro-cid-k66k6oo7]{font-weight:var(--weight-bold)}.age-gate-legal[data-astro-cid-k66k6oo7]{font-size:var(--text-small)}.age-gate-legal[data-astro-cid-k66k6oo7] a[data-astro-cid-k66k6oo7]{color:var(--ink)}.age-gate-health[data-astro-cid-k66k6oo7]{font-size:var(--text-small);font-weight:var(--weight-bold);margin-bottom:0}.demo-ribbon{padding:var(--space-2) var(--space-gutter);background:var(--ink);color:var(--paper);font-family:var(--font-body);font-size:var(--text-date);line-height:var(--leading-quote);text-align:center;margin:0}.buy-option{margin:0 0 var(--space-5);gap:var(--space-2);border:0;flex-wrap:wrap;padding:0;display:flex}.buy-option legend{margin-bottom:var(--space-2);font-size:var(--text-detail);color:var(--ink-soft);padding:0}.buy-option label{cursor:pointer;position:relative}.buy-option input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.buy-option label span{min-height:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--hairline);font-size:var(--text-aside);transition:border-color var(--duration-fast) var(--ease), background var(--duration-fast) var(--ease);align-items:center;display:inline-flex}.buy-option label:hover span{border-color:var(--ink)}.buy-option input:checked+span{border-color:var(--ink);background:var(--ink);color:var(--paper)}.buy-option input:focus-visible+span{outline:2px solid var(--focus);outline-offset:3px}.buy-message,.buy-availability{margin:var(--space-4) 0 0;font-size:var(--text-aside)}.buy-message a{color:var(--link);text-underline-offset:3px}#snipcart{--color-default:var(--ink);--color-alt:var(--ink-soft);--color-icon:var(--ink);--color-link:var(--link);--color-link-hover:var(--ink);--color-input:var(--ink);--color-inputLabel:var(--ink-soft);--color-inputPlaceholder:var(--ink-soft);--color-buttonPrimary:var(--paper);--color-buttonPrimary-hover:var(--paper);--bgColor-buttonPrimary:var(--ink);--bgColor-buttonPrimary-hover:var(--band);--color-buttonSecondary:var(--ink);--bgColor-buttonSecondary:var(--paper);--borderColor-default:var(--hairline);--borderColor-input:var(--ink-soft);--borderColor-input-focus:var(--focus);--bgColor-default:var(--paper);--bgColor-alt:color-mix(in srgb, var(--ink) 5%, var(--paper));--bgColor-input:var(--paper);--shadow-default:none;font-family:var(--font-body)}#snipcart h1,#snipcart h2{font-family:var(--font-display)}.site-header .brand:first-letter{font-style:italic}.sec .eyebrow{color:var(--highlight)}.sec-title{max-width:18ch}[data-section=sectionKeyFigures] dd{color:var(--ink)!important}[data-section=sectionKeyFigures] dl>div{border-top-color:var(--ink)!important}@media (width>=1000px){body [data-section=sectionSteps] .sec-steps{grid-template-columns:repeat(5,minmax(0,1fr))}}body [data-section=sectionSteps] .sec-item{border:0;border-top:1px solid var(--ink);padding:var(--space-4) 0 0}dialog.age-gate{padding:var(--space-7-9) var(--space-6-9);border:0;max-width:min(36rem,100vw - 2rem)}dialog.age-gate::backdrop{background:var(--band)}dialog.age-gate:before{content:"Agathe Vernoult";margin-bottom:var(--space-5);font-family:var(--font-display);font-style:italic;font-size:var(--text-brand);display:block}dialog.age-gate h2{font-size:var(--text-section-title)}body .product-card img{aspect-ratio:4/5;background:var(--canvas)}body .product-card a:hover .product-card-title{font-style:italic;text-decoration:none}body .product-card[data-collection-card] img,body .product-card[data-collection-card] .product-card-blank{aspect-ratio:16/10}body .catalogue{padding-block:var(--space-7-10)}body .product-gallery img{background:var(--canvas)}body .product-price{font-variant-numeric:lining-nums tabular-nums}body .product-specs{margin-top:var(--space-7);border:1px solid var(--ink);border-top:4px double var(--ink);background:color-mix(in srgb, var(--canvas) 30%, var(--paper))}body .product-specs caption{caption-side:top;padding:0 0 var(--space-2);font-family:var(--font-display);font-size:var(--text-step);text-align:left}body .product-specs th,body .product-specs td{padding:var(--space-2) var(--space-4);border-color:var(--hairline)}body .product-specs th{font-size:var(--text-eyebrow);letter-spacing:var(--tracking-caps);text-transform:var(--case-caps);font-weight:var(--weight-medium);color:var(--ink-soft)}@media (width>=761px){.product-info{position:sticky;top:5rem}}.lang[data-astro-cid-gtewornt]{gap:var(--space-2);display:inline-flex}.lang[data-astro-cid-gtewornt] a[data-astro-cid-gtewornt]{color:inherit;opacity:.7;text-decoration:none}.lang[data-astro-cid-gtewornt] a[data-astro-cid-gtewornt]:hover,.lang[data-astro-cid-gtewornt] a[data-astro-cid-gtewornt]:focus-visible{opacity:1;text-decoration:underline}.visually-hidden[data-astro-cid-gtewornt]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.cart-count[data-astro-cid-dnegmr2g]{min-width:1.4em;margin-left:var(--space-1);padding:0 var(--space-1);border-radius:var(--radius-badge);background:var(--ink);color:var(--paper);text-align:center;display:inline-block}.cart-count[data-astro-cid-dnegmr2g]:empty,.cart-count[data-astro-cid-dnegmr2g][data-count=""],.cart-count[data-astro-cid-dnegmr2g][data-count="0"]{display:none}.commerce-link[data-astro-cid-v2renjvp]{color:var(--ink);line-height:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.commerce-link[data-astro-cid-v2renjvp]:hover{text-decoration:underline}.site-header[data-astro-cid-fzpbxy5g]{z-index:20;background:color-mix(in srgb, var(--paper) 88%, transparent);backdrop-filter:blur(8px);position:sticky;top:0}.bar[data-astro-cid-fzpbxy5g]{padding-block:var(--space-3);justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.brand[data-astro-cid-fzpbxy5g]{font-family:var(--font-display);font-size:var(--text-brand);font-weight:var(--weight-heading);letter-spacing:var(--tracking-heading);color:var(--ink);align-items:center;text-decoration:none;display:inline-flex}.nav[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--space-6);display:flex}.site-by[data-astro-cid-fzpbxy5g]{color:var(--ink-soft)}.catalogue-link[data-astro-cid-fzpbxy5g]{color:var(--ink);text-decoration:none}.catalogue-link[data-astro-cid-fzpbxy5g]:hover{text-decoration:underline}.subscribe[data-astro-cid-fzpbxy5g]{padding:var(--space-2) var(--space-3);border:1px solid var(--ink);border-radius:var(--radius-button);transition:background var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);text-decoration:none}.subscribe[data-astro-cid-fzpbxy5g]:hover{background:var(--highlight);border-color:var(--highlight);color:var(--on-highlight)}.nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g],.nav[data-astro-cid-fzpbxy5g] .commerce-link{white-space:nowrap}@media (width<=560px){.site-by[data-astro-cid-fzpbxy5g],.subscribe[data-astro-cid-fzpbxy5g],.nav[data-astro-cid-fzpbxy5g] [data-account]{display:none}.bar[data-astro-cid-fzpbxy5g]{row-gap:var(--space-2);flex-wrap:wrap}.nav[data-astro-cid-fzpbxy5g]{gap:var(--space-2) var(--space-4);flex-wrap:wrap}.brand[data-astro-cid-fzpbxy5g]{font-size:var(--text-brand-compact)}}.site-footer[data-astro-cid-nns7i3if]{margin-top:var(--space-7-10);padding-bottom:var(--space-8);color:var(--ink)}.foot-alcohol[data-astro-cid-nns7i3if]{padding-top:var(--space-6-8)}.foot-alcohol[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{font-size:var(--text-aside);font-weight:var(--weight-bold);line-height:var(--leading-lead);color:var(--ink);margin:0}.foot-bottom[data-astro-cid-nns7i3if]{justify-content:space-between;align-items:flex-start;gap:var(--space-7);padding-top:var(--space-7-9);flex-wrap:wrap;display:flex}.foot-left[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{font-size:var(--text-small);line-height:var(--leading-loose);color:var(--ink-soft);margin:0}.foot-demo[data-astro-cid-nns7i3if]{max-width:62ch}.foot-legal[data-astro-cid-nns7i3if]{margin-top:var(--space-1)!important}.foot-legal[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:var(--ink);text-decoration:none}.foot-legal[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--link)}.foot-legal[data-astro-cid-nns7i3if] span[data-astro-cid-nns7i3if]{color:var(--hairline);margin:0 var(--space-1)}.foot-right[data-astro-cid-nns7i3if]{text-align:right;flex-direction:column;display:flex}.foot-right[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{font-size:var(--text-small);line-height:var(--leading-loose);color:var(--ink);text-decoration:none}.foot-right[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--link)}@media (width<=560px){.foot-right[data-astro-cid-nns7i3if]{text-align:left}}
