html[data-site=cabotte]{--bottle:#243731;--bottle-deep:#1b2a25;--cellar:#121b18;--paper:#f2ebdc;--paper-deep:#e7dcc6;--foil-gradient:linear-gradient(100deg, #7d6d45 0%, #a99664 14%, #ddd0ad 27%, #b8a676 38%, #8d7c4f 52%, #c0b084 66%, #e7dcbc 78%, #a99664 90%, #7d6d45 100%);--cream:#efe8d8;--cream-soft:#efe8d8c7;--cream-mute:#efe8d885;--ink:#1d2a25;--ink-soft:#1d2a25bd;--line:#efe8d82e;--line-ink:#1d2a2538;--speckle:url(../media/speckle.3fhp56w2oas_q.png);--grain:url(../media/grain.2z3bhserm5n2k.png);--gutter:clamp(20px, 4vw, 64px);--max:1440px;--header:68px;--ease:cubic-bezier(.32, .72, 0, 1);background:var(--bottle);color:var(--cream);font-family:var(--font-body), Georgia, serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:18px;line-height:1.55}html[data-site=cabotte] body{background:var(--bottle);margin:0}html[data-site=cabotte] *,html[data-site=cabotte] :before,html[data-site=cabotte] :after{box-sizing:border-box}html[data-site=cabotte] img{max-width:100%;display:block}html[data-site=cabotte] :where(section[id],[id=top]){scroll-margin-top:var(--header)}html[data-site=cabotte] :focus-visible{outline:2px solid var(--cream);outline-offset:3px}html[data-site=cabotte] ::selection{background:var(--cream-soft);color:var(--bottle-deep)}@media (max-width:720px){html[data-site=cabotte]{--header:60px;font-size:17px}}
