@font-face{font-family:EB Garamond;src:url(/_astro/eb-garamond.CRpggXlh.woff2)format("woff2");font-weight:400 800;font-style:normal;font-display:swap}@font-face{font-family:EB Garamond;src:url(/_astro/eb-garamond-italic.AvGrCMCN.woff2)format("woff2");font-weight:400 800;font-style:italic;font-display:swap}:root{--paper:#f2ebdc;--ink:#2a1519;--ink-soft:#665350;--link:#6b1e2c;--focus:#946c22;--band:#6b1e2c;--on-band:#f2ebdc;--highlight:#8a6421;--on-highlight:#fff;--alert:#8a6421;--canvas:#fff;--hairline:#2a151929;--rose:#e5cdc6;--cream:#e9dec4;--orange:#946c22;--blue:#d8d2c5;--olive:#6b1e2c;--rose-text:#7a6463;--cream-text:#78675f;--orange-text:#8a6421;--blue-text:#756663;--olive-text:#6b1e2c;--accent:var(--olive);--accent-text:var(--olive-text);--font-display:"EB Garamond", Garamond, "Times New Roman", serif;--font-body:"EB Garamond", Garamond, "Times New Roman", serif;--font-script:"EB Garamond", Garamond, serif;--text-eyebrow:1rem;--text-label:.75rem;--text-date:.78rem;--text-note:.8rem;--text-small:.85rem;--text-button:1.05rem;--text-detail:.9rem;--text-aside:.95rem;--text-prose:1.02rem;--text-summary:1.1rem;--text-body:clamp(1.1rem, 1.04rem + .25vw, 1.22rem);--text-lead:clamp(1.15rem, 1rem + .5vw, 1.45rem);--text-lead-compact:1.15rem;--text-brand:1.45rem;--text-brand-compact:1.2rem;--text-price:1.4rem;--text-product-card:1.5rem;--text-item:1.45rem;--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.4rem, 3vw, 2rem);--text-library-subtitle:clamp(1.5rem, 3vw, 2rem);--text-section-title:clamp(2.2rem, 4.6vw, 3.4rem);--text-band-title:clamp(1.6rem, 3vw, 2.5rem);--text-prose-title:clamp(2rem, 5vw, 3rem);--text-figure:2.2rem;--text-product-title:clamp(2.4rem, 5vw, 3.8rem);--text-library-title:clamp(2.2rem, 5vw, 3.6rem);--text-article-card:clamp(2rem, 4.5vw, 3.4rem);--text-catalogue-title:clamp(2.4rem, 5vw, 3.8rem);--text-section-hero:clamp(2.4rem, 6vw, 4.5rem);--text-page-title:clamp(2.4rem, 7vw, 4.5rem);--text-not-found:clamp(2.4rem, 7vw, 5rem);--text-hero:clamp(3.4rem, 10vw, 8.5rem);--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-heading:400;--leading-none:1;--leading-heading:1.02;--leading-title:1.1;--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:0;--tracking-eyebrow:.14em;--tracking-caps:.08em;--tracking-label:.12em;--tracking-meta:.04em;--tracking-note:.02em;--tracking-button:.12em;--case-button:none;--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 #2a151973;--shadow-card-hover:0 26px 55px -28px #2a151980}.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-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)}body{font-variant-numeric:oldstyle-nums}.eyebrow{font-family:var(--font-display);text-transform:none;font-variant-caps:all-small-caps}.sec-button{border-color:var(--band);background:var(--band);color:var(--on-band);font-variant-caps:all-small-caps}.sec-button:hover,.sec-button-secondary{color:var(--link);background:0 0}.sec-button-secondary:hover{background:var(--band);color:var(--on-band)}.site-header .brand{letter-spacing:var(--tracking-label);font-variant-caps:all-small-caps;font-weight:var(--weight-medium)}.sec .eyebrow{color:var(--link)}.sec-title{max-width:20ch}body [data-section=sectionSteps] .sec-steps li:before{color:var(--link);font-style:italic;content:counter(step, upper-roman)!important}body [data-section=sectionFaq] summary{font-size:var(--text-item)}dialog.age-gate{border:1px solid var(--band);outline:1px solid var(--band);outline-offset:-8px;padding:var(--space-8-10) var(--space-6-9)}dialog.age-gate::backdrop{background:var(--band)}dialog.age-gate:before{content:"Domaine Bazerolle";margin-bottom:var(--space-4);letter-spacing:var(--tracking-eyebrow);font-variant-caps:all-small-caps;font-size:var(--text-brand-compact);color:var(--link);display:block}dialog.age-gate h2{font-size:var(--text-prose-title);font-style:italic}body .product-card img{aspect-ratio:4/5}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-price{font-style:italic}body .product-specs caption{letter-spacing:var(--tracking-eyebrow);font-variant-caps:all-small-caps;font-size:var(--text-lead-compact);color:var(--link);text-align:left;padding-bottom:var(--space-2)}body .product-specs th{font-weight:var(--weight-regular);color:var(--ink-soft);font-style:italic}@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}}
