svg[data-astro-cid-noyxejat]{flex:none;display:block}.lang[data-astro-cid-3s4v7zxg]{position:relative}.lang__btn[data-astro-cid-3s4v7zxg]{min-height:34px;color:var(--c-body);font-family:var(--font-serif), Georgia, serif;font-size:var(--fs-xs);cursor:pointer;background:0 0;border:0;align-items:center;gap:.32em;padding:0 .3em;display:inline-flex}.lang__btn[data-astro-cid-3s4v7zxg]:hover{color:var(--c-accent)}.lang__btn[data-astro-cid-3s4v7zxg] svg:last-child{transition:transform .18s var(--ease)}.lang[data-astro-cid-3s4v7zxg][data-open] .lang__btn[data-astro-cid-3s4v7zxg] svg:last-child{transform:rotate(180deg)}.lang__menu[data-astro-cid-3s4v7zxg]{z-index:20;min-width:148px;padding:var(--sp-1);background:var(--c-paper);border:1px solid var(--c-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;transition:opacity .15s var(--ease), transform .15s var(--ease), visibility .15s;margin:0;list-style:none;position:absolute;top:calc(100% + 2px);right:0;transform:translateY(-5px)}.lang[data-astro-cid-3s4v7zxg][data-open] .lang__menu[data-astro-cid-3s4v7zxg]{opacity:1;visibility:visible;transform:translateY(0)}.lang__menu[data-astro-cid-3s4v7zxg] a[data-astro-cid-3s4v7zxg]{border-radius:var(--radius);color:var(--c-body);font-family:var(--font-serif), Georgia, serif;font-size:var(--fs-sm);align-items:center;gap:.55em;padding:.5em .75em;display:flex}.lang__menu[data-astro-cid-3s4v7zxg] a[data-astro-cid-3s4v7zxg]:hover{background:var(--c-wash);color:var(--c-accent);text-decoration:none}.lang__menu[data-astro-cid-3s4v7zxg] a[data-astro-cid-3s4v7zxg][aria-current]{color:var(--c-accent);font-weight:500}.lang__name[data-astro-cid-3s4v7zxg]{flex-direction:column;line-height:1.2;display:flex}.lang__note[data-astro-cid-3s4v7zxg]{color:var(--c-mute);font-family:var(--font-sans), system-ui, sans-serif;font-size:.7rem;font-style:italic}.langs[data-astro-cid-3s4v7zxg]{gap:var(--sp-2);grid-template-columns:repeat(3,1fr);display:grid}.langs__item[data-astro-cid-3s4v7zxg]{border:1px solid var(--c-line);border-radius:var(--radius);min-height:44px;color:var(--c-body);font-family:var(--font-serif), Georgia, serif;font-size:var(--fs-xs);text-align:center;justify-content:center;align-items:center;gap:.45em;padding:0 .4em;display:flex}.langs__item[data-astro-cid-3s4v7zxg][data-approx]{border-style:dashed}.langs__item[data-astro-cid-3s4v7zxg]:hover{border-color:var(--c-accent);color:var(--c-accent);text-decoration:none}.langs__item[data-astro-cid-3s4v7zxg][aria-current]{background:var(--c-accent);border-color:var(--c-accent);color:#fff}.hdr[data-astro-cid-nen7h5rs]{z-index:60;background:var(--c-paper);border-bottom:1px solid var(--c-line);position:sticky;top:0}.hdr__in[data-astro-cid-nen7h5rs]{align-items:center;column-gap:var(--sp-5);padding-block:var(--sp-2);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"logo util""nav nav";display:grid}.hdr__logo[data-astro-cid-nen7h5rs]{grid-area:logo;align-self:center;line-height:0}.hdr__logo[data-astro-cid-nen7h5rs] img{width:168px;height:auto;transition:width .2s var(--ease)}.hdr__util[data-astro-cid-nen7h5rs]{justify-content:flex-end;align-items:center;gap:var(--sp-4);font-size:var(--fs-xs);grid-area:util;display:flex}.hdr__util-link[data-astro-cid-nen7h5rs]{color:var(--c-body);font-family:var(--font-serif), Georgia, serif;white-space:nowrap;align-items:center;gap:.3em;display:inline-flex}.hdr__util-link[data-astro-cid-nen7h5rs]:hover,.hdr__util-link--cta[data-astro-cid-nen7h5rs]{color:var(--c-accent)}.hdr__links[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--sp-5);display:flex}.hdr__links[data-astro-cid-nen7h5rs]>.hdr__util-link[data-astro-cid-nen7h5rs]{position:relative}.hdr__links[data-astro-cid-nen7h5rs]>.hdr__util-link[data-astro-cid-nen7h5rs]+.hdr__util-link[data-astro-cid-nen7h5rs]:before{content:"";top:50%;left:calc(var(--sp-5) / -2);background:var(--c-line);pointer-events:none;width:1px;height:.95em;position:absolute;transform:translateY(-50%)}.hdr__links[data-astro-cid-nen7h5rs] .hdr__util-ico{opacity:.75}.hdr__nav[data-astro-cid-nen7h5rs]{border-top:1px solid var(--c-line);grid-area:nav;min-width:0}.hdr__list[data-astro-cid-nen7h5rs]{align-items:center;gap:clamp(.6rem,2.2vw,2.1rem);margin:0;padding:0;list-style:none;display:none}.hdr__item[data-astro-cid-nen7h5rs]{align-items:center;display:flex;position:relative}.hdr__link[data-astro-cid-nen7h5rs]{color:var(--c-ink);font-family:var(--font-serif), Georgia, serif;font-size:var(--fs-base);white-space:nowrap;border-bottom:2px solid #0000;padding:.4em 0;line-height:1.3;display:block}.hdr__link[data-astro-cid-nen7h5rs]:hover{color:var(--c-accent);text-decoration:none}.hdr__link[data-astro-cid-nen7h5rs][aria-current=page],.hdr__link[data-astro-cid-nen7h5rs][data-in-section]{color:var(--c-accent);border-bottom-color:var(--c-accent)}.hdr__toggle[data-astro-cid-nen7h5rs]{width:22px;height:22px;color:var(--c-mute);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.hdr__toggle[data-astro-cid-nen7h5rs] svg{transition:transform .18s var(--ease)}.hdr__item[data-astro-cid-nen7h5rs][data-open] .hdr__toggle[data-astro-cid-nen7h5rs] svg{transform:rotate(180deg)}.hdr__item[data-astro-cid-nen7h5rs][data-open] .hdr__toggle[data-astro-cid-nen7h5rs]{color:var(--c-accent)}.hdr__sub[data-astro-cid-nen7h5rs]{z-index:10;min-width:232px;padding:var(--sp-2);background:var(--c-paper);border:1px solid var(--c-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;transition:opacity .16s var(--ease), transform .16s var(--ease), visibility .16s;margin:0;list-style:none;position:absolute;top:calc(100% + .6rem);left:0;transform:translateY(-6px)}.hdr__item[data-astro-cid-nen7h5rs]:nth-last-child(-n+2) .hdr__sub[data-astro-cid-nen7h5rs]{left:auto;right:0}.hdr__item[data-astro-cid-nen7h5rs][data-open] .hdr__sub[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transform:translateY(0)}.hdr__sub[data-astro-cid-nen7h5rs]:before{content:"";position:absolute;inset:-.7rem 0 100%}.hdr__sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-radius:var(--radius);color:var(--c-body);font-family:var(--font-serif), Georgia, serif;font-size:var(--fs-base);padding:.55em .8em;line-height:1.35;display:block}.hdr__sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--c-wash);color:var(--c-accent);text-decoration:none}.hdr__sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--c-accent);font-weight:500}.hdr__icon[data-astro-cid-nen7h5rs]{border-radius:var(--radius);width:44px;height:44px;color:var(--c-ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.hdr__icon[data-astro-cid-nen7h5rs]:hover{background:var(--c-wash);color:var(--c-accent)}.hdr__cart[data-astro-cid-nen7h5rs]{position:relative}.hdr__badge[data-astro-cid-nen7h5rs]{background:var(--c-price);color:#fff;min-width:17px;height:17px;font-family:var(--font-sans);text-align:center;border-radius:999px;padding:0 4px;font-size:10px;font-weight:700;line-height:17px;position:absolute;top:5px;right:4px}@media (width>=64rem){.hdr__list[data-astro-cid-nen7h5rs]{min-height:44px;display:flex}.hdr__burger[data-astro-cid-nen7h5rs]{display:none}.hdr[data-astro-cid-nen7h5rs]{transition:margin-bottom .2s var(--ease)}.hdr[data-astro-cid-nen7h5rs][data-scrolled]{margin-bottom:var(--hdr-shrink,0px)}.hdr[data-astro-cid-nen7h5rs][data-scrolled] .hdr__logo[data-astro-cid-nen7h5rs] img{width:132px}.hdr[data-astro-cid-nen7h5rs][data-scrolled] .hdr__util[data-astro-cid-nen7h5rs]{min-height:38px}.hdr[data-astro-cid-nen7h5rs][data-measuring],.hdr[data-astro-cid-nen7h5rs][data-measuring] [data-astro-cid-nen7h5rs]{transition:none!important}}@media (width>=64rem) and (width<=71.99rem){.hdr__link[data-astro-cid-nen7h5rs]{font-size:var(--fs-sm)}.hdr__list[data-astro-cid-nen7h5rs]{gap:clamp(.7rem,1.6vw,1.5rem)}}@media (width<=63.99rem){.hdr__in[data-astro-cid-nen7h5rs]{column-gap:var(--sp-3);padding-block:var(--sp-1);grid-template-areas:"logo util"}.hdr__nav[data-astro-cid-nen7h5rs]{display:none}.hdr__util[data-astro-cid-nen7h5rs]{gap:var(--sp-1);min-height:var(--header-h)}.hdr__util-link[data-astro-cid-nen7h5rs]:not(.hdr__util-link--cta){display:none}.hdr__util-link--cta[data-astro-cid-nen7h5rs]{margin-right:var(--sp-2)}.hdr__logo[data-astro-cid-nen7h5rs] img{width:140px}}@media (width<=30rem){.hdr__util-link--cta[data-astro-cid-nen7h5rs]{display:none}.hdr__logo[data-astro-cid-nen7h5rs] img{width:124px}}.drawer[data-astro-cid-nen7h5rs]{z-index:90;position:fixed;inset:0}.drawer[data-astro-cid-nen7h5rs][hidden]{display:none}.drawer__scrim[data-astro-cid-nen7h5rs]{cursor:pointer;opacity:0;transition:opacity .22s var(--ease);background:#00000061;border:0;position:absolute;inset:0}.drawer[data-astro-cid-nen7h5rs][data-open] .drawer__scrim[data-astro-cid-nen7h5rs]{opacity:1}.drawer__panel[data-astro-cid-nen7h5rs]{z-index:1;background:var(--c-paper);width:min(92vw,400px);height:100%;box-shadow:var(--shadow-lg);transition:transform .26s var(--ease);overscroll-behavior:contain;flex-direction:column;margin-left:auto;display:flex;position:relative;transform:translate(100%)}.drawer[data-astro-cid-nen7h5rs][data-open] .drawer__panel[data-astro-cid-nen7h5rs]{transform:translate(0)}.drawer__top[data-astro-cid-nen7h5rs]{padding:var(--sp-3) var(--sp-3) var(--sp-3) var(--sp-5);border-bottom:1px solid var(--c-line);justify-content:space-between;align-items:center;display:flex}.drawer__title[data-astro-cid-nen7h5rs]{font-family:var(--font-serif), Georgia, serif;font-size:var(--fs-md);color:var(--c-ink)}.drawer__nav[data-astro-cid-nen7h5rs]{-webkit-overflow-scrolling:touch;flex:auto;overflow-y:auto}.drawer__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.drawer__item[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--c-line)}.drawer__row[data-astro-cid-nen7h5rs]{align-items:stretch;display:flex}.drawer__row[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:54px;padding:0 var(--sp-5);color:var(--c-ink);font-family:var(--font-serif), Georgia, serif;font-size:var(--fs-md);flex:auto;align-items:center;display:flex}.drawer__row[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--c-accent)}.drawer__row[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--c-paper-warm);text-decoration:none}.drawer__row[data-astro-cid-nen7h5rs] button[data-astro-cid-nen7h5rs]{border:0;border-left:1px solid var(--c-line);width:56px;color:var(--c-mute);cursor:pointer;background:0 0;flex:none}.drawer__row[data-astro-cid-nen7h5rs] button[data-astro-cid-nen7h5rs] svg{transition:transform .18s var(--ease);margin-inline:auto}.drawer__row[data-astro-cid-nen7h5rs] button[data-astro-cid-nen7h5rs][aria-expanded=true] svg{transform:rotate(180deg)}.drawer__row[data-astro-cid-nen7h5rs] button[data-astro-cid-nen7h5rs][aria-expanded=true]{color:var(--c-accent)}.drawer__sub[data-astro-cid-nen7h5rs]{background:var(--c-paper-warm)}.drawer__sub[data-astro-cid-nen7h5rs][hidden]{display:none}.drawer__sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:48px;padding:0 var(--sp-5) 0 var(--sp-7);color:var(--c-body);font-family:var(--font-serif), Georgia, serif;font-size:var(--fs-base);border-top:1px solid var(--c-line);align-items:center;display:flex}.drawer__sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--c-accent)}.drawer__foot[data-astro-cid-nen7h5rs]{gap:var(--sp-4);padding:var(--sp-5);padding-bottom:max(var(--sp-5), env(safe-area-inset-bottom));border-top:1px solid var(--c-line);flex:none;display:grid}@media (width>=64rem){.drawer[data-astro-cid-nen7h5rs]{display:none}}.ftr[data-astro-cid-jo6i4kqk]{margin-top:var(--sp-9);padding-top:var(--sp-7);border-top:1px solid var(--c-line);background:var(--c-paper-warm);font-size:var(--fs-xs)}.ftr__top[data-astro-cid-jo6i4kqk]{gap:var(--sp-7);padding-bottom:var(--sp-6);grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:start;display:grid}.ftr__name[data-astro-cid-jo6i4kqk]{color:var(--c-ink);font-family:var(--font-serif), Georgia, serif;font-size:var(--fs-md);line-height:1.25;display:block}.ftr__name[data-astro-cid-jo6i4kqk]:hover{color:var(--c-accent)}.ftr__tag[data-astro-cid-jo6i4kqk]{margin:var(--sp-2) 0 var(--sp-4);color:var(--c-mute);font-family:var(--font-serif), Georgia, serif;font-style:italic;font-size:var(--fs-xs);line-height:1.45}.ftr__acts[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;margin:0;display:flex}.ftr__member[data-astro-cid-jo6i4kqk]{gap:.4em}.ftr__manage[data-astro-cid-jo6i4kqk]{color:var(--c-body);font-family:var(--font-serif), Georgia, serif;align-items:center;gap:.35em;display:inline-flex}.ftr__manage[data-astro-cid-jo6i4kqk]:hover{color:var(--c-accent)}.ftr__map[data-astro-cid-jo6i4kqk]{columns:3 11rem;column-gap:var(--sp-5)}.ftr__col[data-astro-cid-jo6i4kqk]{break-inside:avoid;margin-bottom:var(--sp-4)}.ftr__col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{margin:var(--sp-1) 0 0;padding:0;list-style:none}.ftr__head[data-astro-cid-jo6i4kqk]{color:var(--c-ink);font-family:var(--font-serif), Georgia, serif;font-size:var(--fs-sm);display:block}.ftr__head[data-astro-cid-jo6i4kqk]:hover{color:var(--c-accent)}.ftr__col[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--c-body);padding:.22em 0;display:block}.ftr__col[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--c-accent)}.ftr__bar[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-5);padding:var(--sp-4) 0;border-top:1px solid var(--c-line);flex-wrap:wrap;display:flex}.ftr__legal[data-astro-cid-jo6i4kqk],.ftr__by[data-astro-cid-jo6i4kqk]{color:var(--c-mute);flex-wrap:wrap;align-items:center;gap:.45em;margin:0;display:flex}.ftr__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.ftr__by[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--c-body)}.ftr__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.ftr__by[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--c-accent)}.ftr__by[data-astro-cid-jo6i4kqk] .ftr__admin[data-astro-cid-jo6i4kqk]{color:var(--c-mute)}.ftr__by[data-astro-cid-jo6i4kqk] .ftr__admin[data-astro-cid-jo6i4kqk]:hover{color:var(--c-accent)}@media (width<=61.99rem){.ftr__top[data-astro-cid-jo6i4kqk]{gap:var(--sp-6);grid-template-columns:minmax(0,1fr)}.ftr__map[data-astro-cid-jo6i4kqk]{columns:3 9rem}}@media (width<=40rem){.ftr[data-astro-cid-jo6i4kqk]{margin-top:var(--sp-7)}.ftr__map[data-astro-cid-jo6i4kqk]{columns:2 8rem;column-gap:var(--sp-4)}.ftr__bar[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start}.ftr__col[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding:.6rem 0}.ftr__head[data-astro-cid-jo6i4kqk]{padding:.4rem 0}.ftr__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.ftr__by[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding:.35rem 0;display:inline-block}}.zp[data-astro-cid-ylim2uqr]{gap:var(--sp-1);border:0;min-width:0;margin:0;padding:0;display:grid}.zp__legend[data-astro-cid-ylim2uqr]{margin-bottom:var(--sp-1);font-size:var(--fs-xs);color:var(--c-mute);padding:0}.zp__opt[data-astro-cid-ylim2uqr]{align-items:center;gap:var(--sp-2);min-height:44px;padding:0 var(--sp-3);border:1px solid var(--c-line);border-radius:var(--radius);background:var(--c-paper);font-size:var(--fs-xs);color:var(--c-body);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.zp__opt[data-astro-cid-ylim2uqr]:has(input:checked){border-color:var(--c-accent);color:var(--c-ink)}.zp__opt[data-astro-cid-ylim2uqr] input[data-astro-cid-ylim2uqr]{accent-color:var(--c-accent);margin:0}.zp__price[data-astro-cid-ylim2uqr]{white-space:nowrap}.cart[data-astro-cid-eybtt43l]{z-index:95;position:fixed;inset:0}.cart[data-astro-cid-eybtt43l][hidden]{display:none}.cart__scrim[data-astro-cid-eybtt43l]{cursor:pointer;opacity:0;transition:opacity .22s var(--ease);background:#00000061;border:0;position:absolute;inset:0}.cart[data-astro-cid-eybtt43l][data-open] .cart__scrim[data-astro-cid-eybtt43l]{opacity:1}.cart__panel[data-astro-cid-eybtt43l]{z-index:1;background:var(--c-paper);width:min(94vw,430px);height:100%;box-shadow:var(--shadow-lg);transition:transform .26s var(--ease);overscroll-behavior:contain;flex-direction:column;margin-left:auto;display:flex;position:relative;transform:translate(100%)}.cart[data-astro-cid-eybtt43l][data-open] .cart__panel[data-astro-cid-eybtt43l]{transform:translate(0)}.cart__top[data-astro-cid-eybtt43l]{padding:var(--sp-4) var(--sp-3) var(--sp-4) var(--sp-5);border-bottom:1px solid var(--c-line);justify-content:space-between;align-items:center;display:flex}.cart__title[data-astro-cid-eybtt43l]{font-size:var(--fs-lg);color:var(--c-ink);align-items:baseline;gap:.5em;margin:0;display:flex}.cart__n[data-astro-cid-eybtt43l]{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--c-mute)}.cart__x[data-astro-cid-eybtt43l]{width:44px;height:44px;color:var(--c-ink);cursor:pointer;border-radius:var(--radius);background:0 0;border:0;place-items:center;display:grid}.cart__x[data-astro-cid-eybtt43l]:hover{background:var(--c-wash)}.cart__body[data-astro-cid-eybtt43l]{-webkit-overflow-scrolling:touch;flex:auto;overflow-y:auto}.cart__empty[data-astro-cid-eybtt43l]{justify-items:start;gap:var(--sp-4);padding:var(--sp-6) var(--sp-5);color:var(--c-mute);display:grid}.cart__empty[data-astro-cid-eybtt43l][hidden]{display:none}.cart__lines[data-astro-cid-eybtt43l]{margin:0;padding:0;list-style:none}.cart__lines[data-astro-cid-eybtt43l] li{gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--c-line);grid-template-columns:56px 1fr;display:grid}.cart__lines[data-astro-cid-eybtt43l] img{object-fit:contain;background:var(--c-wash);border-radius:2px;width:56px;height:78px}.cart__lines[data-astro-cid-eybtt43l] .ln__ph{background:var(--c-wash);border-radius:2px;width:56px;height:78px}.cart__lines[data-astro-cid-eybtt43l] .ln__author{font-size:var(--fs-xs);color:var(--c-mute);margin:0}.cart__lines[data-astro-cid-eybtt43l] .ln__title{color:var(--c-ink);font-family:var(--font-serif), Georgia, serif;font-size:var(--fs-sm);margin:.1em 0 .4em;line-height:1.35;display:block}.cart__lines[data-astro-cid-eybtt43l] .ln__title:hover{color:var(--c-accent)}.cart__lines[data-astro-cid-eybtt43l] .ln__bottom{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.cart__lines[data-astro-cid-eybtt43l] .ln__price{font-size:var(--fs-sm);color:var(--c-price);white-space:nowrap}.cart__lines[data-astro-cid-eybtt43l] .qty{border:1px solid var(--c-line);border-radius:var(--radius);align-items:center;display:inline-flex}.cart__lines[data-astro-cid-eybtt43l] .qty button{width:34px;height:34px;color:var(--c-body);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.cart__lines[data-astro-cid-eybtt43l] .qty button:hover{background:var(--c-wash);color:var(--c-accent)}.cart__lines[data-astro-cid-eybtt43l] .qty output{min-width:2ch;font-size:var(--fs-sm);text-align:center}.cart__lines[data-astro-cid-eybtt43l] .ln__rm{color:var(--c-mute);cursor:pointer;border-radius:var(--radius);background:0 0;border:0;padding:.4em}.cart__lines[data-astro-cid-eybtt43l] .ln__rm:hover{color:var(--c-warn);background:var(--c-wash)}.cart__foot[data-astro-cid-eybtt43l]{gap:var(--sp-3);padding:var(--sp-5);padding-bottom:max(var(--sp-5), env(safe-area-inset-bottom));border-top:1px solid var(--c-line);background:var(--c-paper-warm);flex:none;display:grid}.cart__foot[data-astro-cid-eybtt43l][hidden]{display:none}.cart__total[data-astro-cid-eybtt43l]{font-family:var(--font-serif), Georgia, serif;font-size:var(--fs-md);color:var(--c-ink);justify-content:space-between;align-items:baseline;display:flex}.cart__total[data-astro-cid-eybtt43l] strong[data-astro-cid-eybtt43l]{font-size:var(--fs-lg);color:var(--c-accent)}.cart__sub[data-astro-cid-eybtt43l]{font-size:var(--fs-xs);color:var(--c-body);justify-content:space-between;display:flex}.cart__note[data-astro-cid-eybtt43l]{font-size:var(--fs-xs);color:var(--c-mute);margin:0}.cart__error[data-astro-cid-eybtt43l]{font-size:var(--fs-xs);color:var(--c-warn);margin:0}.cart__error[data-astro-cid-eybtt43l][hidden]{display:none}.cart__cont[data-astro-cid-eybtt43l]{color:var(--c-body);font-size:var(--fs-xs);text-underline-offset:.2em;cursor:pointer;padding:var(--sp-1);background:0 0;border:0;text-decoration:underline}.cart__cont[data-astro-cid-eybtt43l]:hover{color:var(--c-accent)}@media (width<=40rem){.cart__lines[data-astro-cid-eybtt43l] .qty button{width:44px;height:44px}.cart__lines[data-astro-cid-eybtt43l] .ln__rm{min-width:44px;min-height:44px}.cart__cont[data-astro-cid-eybtt43l]{min-height:44px}}.toast[data-astro-cid-eybtt43l]{inset-inline:0;bottom:calc(var(--sp-5) + env(safe-area-inset-bottom));z-index:98;align-items:center;gap:var(--sp-2);width:fit-content;max-width:min(92vw,420px);padding:var(--sp-1) var(--sp-2) var(--sp-1) var(--sp-5);border:1px solid var(--c-line);background:var(--c-wash);color:#333;font-family:var(--font-serif), Georgia, serif;font-size:var(--fs-xs);opacity:0;transition:opacity .2s var(--ease), transform .2s var(--ease);border-radius:27px;margin-inline:auto;line-height:1.35;display:flex;position:fixed;transform:translateY(1rem);box-shadow:0 6px 22px #00000024}.toast[data-astro-cid-eybtt43l][data-haut]{top:var(--toast-haut,calc(var(--hdr-colle,var(--header-h)) + var(--sp-3)));bottom:auto;transform:translateY(-1rem)}.toast[data-astro-cid-eybtt43l][hidden]{display:none}.toast[data-astro-cid-eybtt43l][data-show]{opacity:1;transform:none}.toast[data-astro-cid-eybtt43l] span{-webkit-line-clamp:3;line-clamp:3;margin-block:var(--sp-2);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.toast[data-astro-cid-eybtt43l] button{min-height:44px;padding:0 var(--sp-3);color:#333;font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;flex:none;text-decoration:underline}.toast[data-astro-cid-eybtt43l] button:hover{color:#000}.srch[data-astro-cid-fdy5zvyj]{z-index:97;position:fixed;inset:0}.srch[data-astro-cid-fdy5zvyj][hidden]{display:none}.srch__scrim[data-astro-cid-fdy5zvyj]{cursor:pointer;opacity:0;transition:opacity .2s var(--ease);background:#00000057;border:0;position:absolute;inset:0}.srch[data-astro-cid-fdy5zvyj][data-open] .srch__scrim[data-astro-cid-fdy5zvyj]{opacity:1}.srch__panel[data-astro-cid-fdy5zvyj]{z-index:1;width:min(94vw,680px);max-height:min(80vh,640px);margin:max(6vh, var(--sp-5)) auto 0;background:var(--c-paper);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);opacity:0;transition:transform .2s var(--ease), opacity .2s var(--ease);flex-direction:column;display:flex;position:relative;overflow:hidden;transform:translateY(-10px)}.srch[data-astro-cid-fdy5zvyj][data-open] .srch__panel[data-astro-cid-fdy5zvyj]{opacity:1;transform:translateY(0)}.srch__bar[data-astro-cid-fdy5zvyj]{align-items:center;gap:var(--sp-3);padding:0 var(--sp-3) 0 var(--sp-5);border-bottom:1px solid var(--c-line);color:var(--c-mute);display:flex}.srch__input[data-astro-cid-fdy5zvyj]{min-width:0;min-height:58px;font-family:var(--font-serif), Georgia, serif;font-size:var(--fs-md);color:var(--c-ink);background:0 0;border:0;flex:auto}.srch__input[data-astro-cid-fdy5zvyj]:focus{outline:none}.srch__input[data-astro-cid-fdy5zvyj]::-webkit-search-cancel-button{display:none}.srch__x[data-astro-cid-fdy5zvyj]{width:44px;height:44px;color:var(--c-mute);border-radius:var(--radius);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.srch__x[data-astro-cid-fdy5zvyj]:hover{background:var(--c-wash);color:var(--c-ink)}.srch__out[data-astro-cid-fdy5zvyj]{-webkit-overflow-scrolling:touch;flex:auto;overflow-y:auto}.srch__hint[data-astro-cid-fdy5zvyj],.srch__none[data-astro-cid-fdy5zvyj]{padding:var(--sp-6) var(--sp-5);color:var(--c-mute);font-size:var(--fs-sm);text-align:center;margin:0}.srch__out[data-astro-cid-fdy5zvyj] ul{padding:var(--sp-2);margin:0;list-style:none}.srch__out[data-astro-cid-fdy5zvyj] a{align-items:baseline;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--radius);color:var(--c-ink);grid-template-columns:1fr auto;display:grid}.srch__out[data-astro-cid-fdy5zvyj] a:hover,.srch__out[data-astro-cid-fdy5zvyj] a:focus-visible{background:var(--c-wash);text-decoration:none}.srch__out[data-astro-cid-fdy5zvyj] .r__t{font-family:var(--font-serif), Georgia, serif;font-size:var(--fs-sm);line-height:1.35}.srch__out[data-astro-cid-fdy5zvyj] .r__x{font-size:var(--fs-xs);color:var(--c-mute);margin-top:.2em;display:block}.srch__out[data-astro-cid-fdy5zvyj] mark{background:color-mix(in srgb, var(--c-price) 22%, transparent);color:inherit;border-radius:2px}.srch__out[data-astro-cid-fdy5zvyj] .r__k{background:var(--c-wash);color:var(--c-mute);white-space:nowrap;border-radius:999px;flex:none;padding:.15em .55em;font-size:11px}@media (width<=40rem){.srch__panel[data-astro-cid-fdy5zvyj]{border-radius:0;width:100vw;height:100%;max-height:100vh;margin-top:0}}.lb[data-astro-cid-utnzf2kr]{z-index:99;padding:var(--sp-5);opacity:0;transition:opacity .2s var(--ease);place-items:center;display:grid;position:fixed;inset:0}.lb[data-astro-cid-utnzf2kr][hidden]{display:none}.lb[data-astro-cid-utnzf2kr][data-open]{opacity:1}.lb__scrim[data-astro-cid-utnzf2kr]{z-index:0;background:var(--c-paper);cursor:zoom-out;border:0;position:absolute;inset:0}.lb__stage[data-astro-cid-utnzf2kr]{z-index:1;pointer-events:none;justify-items:center;max-width:min(100%,1400px);display:grid;position:relative}.lb__img[data-astro-cid-utnzf2kr]{width:auto;max-width:100%;height:auto;max-height:86vh}.lb__x[data-astro-cid-utnzf2kr],.lb__nav[data-astro-cid-utnzf2kr]{z-index:2;width:48px;height:48px;color:var(--c-mute);filter:drop-shadow(0 0 2px #fff);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute}.lb__x[data-astro-cid-utnzf2kr]:hover,.lb__nav[data-astro-cid-utnzf2kr]:hover{color:var(--c-ink)}.lb__x[data-astro-cid-utnzf2kr]{top:var(--sp-4);right:var(--sp-4)}.lb__nav[data-astro-cid-utnzf2kr]{top:50%;transform:translateY(-50%)}.lb__nav[data-astro-cid-utnzf2kr][hidden]{display:none}.lb__nav--prev[data-astro-cid-utnzf2kr]{left:var(--sp-4)}.lb__nav--prev[data-astro-cid-utnzf2kr] svg{transform:rotate(90deg)}.lb__nav--next[data-astro-cid-utnzf2kr]{right:var(--sp-4)}.lb__nav--next[data-astro-cid-utnzf2kr] svg{transform:rotate(-90deg)}@media (width<=40rem){.lb[data-astro-cid-utnzf2kr]{padding:var(--sp-2)}.lb__nav[data-astro-cid-utnzf2kr]{width:44px;height:44px}.lb__nav--prev[data-astro-cid-utnzf2kr]{left:var(--sp-2)}.lb__nav--next[data-astro-cid-utnzf2kr]{right:var(--sp-2)}.lb__img[data-astro-cid-utnzf2kr]{max-height:74vh}}.pv[data-astro-cid-ksvybkbr]{z-index:99;padding:clamp(.5rem, 3vw, var(--sp-5));opacity:0;transition:opacity .2s var(--ease);place-items:center;display:grid;position:fixed;inset:0}.pv[data-astro-cid-ksvybkbr][hidden]{display:none}.pv[data-astro-cid-ksvybkbr][data-open]{opacity:1}.pv__scrim[data-astro-cid-ksvybkbr]{cursor:zoom-out;background:#141416c7;border:0;position:absolute;inset:0}.pv__box[data-astro-cid-ksvybkbr]{background:var(--c-paper);border-radius:var(--radius-lg);grid-template-rows:auto minmax(0,1fr);width:min(1100px,100%);height:min(92vh,100%);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000059}.pv__bar[data-astro-cid-ksvybkbr]{align-items:center;gap:var(--sp-4);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--c-line);background:var(--c-wash);display:flex}.pv__t[data-astro-cid-ksvybkbr]{min-width:0;font-family:var(--font-serif), Georgia, serif;font-size:var(--fs-sm);color:var(--c-ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;margin:0;overflow:hidden}.pv__acts[data-astro-cid-ksvybkbr]{align-items:center;gap:var(--sp-2);flex:none;display:flex}.pv__act[data-astro-cid-ksvybkbr]{border:1px solid var(--c-line);border-radius:var(--radius);min-height:36px;color:var(--c-body);font-size:var(--fs-xs);align-items:center;gap:.4em;padding:.35em .8em;display:inline-flex}.pv__act[data-astro-cid-ksvybkbr]:hover{background:var(--c-paper);border-color:var(--c-mute);color:var(--c-accent);text-decoration:none}.pv__x[data-astro-cid-ksvybkbr]{border-radius:var(--radius);width:36px;height:36px;color:var(--c-body);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.pv__x[data-astro-cid-ksvybkbr]:hover{background:var(--c-paper);color:var(--c-accent)}.pv__stage[data-astro-cid-ksvybkbr]{background:#525659;display:grid;position:relative}.pv__frame[data-astro-cid-ksvybkbr]{border:0;width:100%;height:100%}.pv__fallback[data-astro-cid-ksvybkbr]{padding:var(--sp-5);color:#fff;font-size:var(--fs-sm);text-align:center;place-items:center;margin:0;display:grid;position:absolute;inset:0}.pv__frame[data-astro-cid-ksvybkbr]{z-index:1;position:relative}@media (width<=40rem){.pv__act[data-astro-cid-ksvybkbr] span[data-astro-cid-ksvybkbr]{display:none}.pv__act[data-astro-cid-ksvybkbr]{padding:.35em .6em}}.fb[data-astro-cid-zea3l6l6]{z-index:99;background:var(--c-wash);flex-direction:column;display:flex;position:fixed;inset:0}.fb[data-astro-cid-zea3l6l6][hidden]{display:none}.fb__barre[data-astro-cid-zea3l6l6]{z-index:1;align-items:center;gap:var(--sp-4);padding:var(--sp-2) var(--sp-4);border-bottom:1px solid var(--c-line);background:var(--c-paper);display:flex;position:relative}.fb__t[data-astro-cid-zea3l6l6]{min-width:0;font-family:var(--font-serif), Georgia, serif;font-size:var(--fs-sm);color:var(--c-ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;margin:0;overflow:hidden}.fb__actes[data-astro-cid-zea3l6l6]{align-items:center;gap:var(--sp-2);flex:none;display:flex}.fb__num[data-astro-cid-zea3l6l6]{min-width:4.5em;color:var(--c-body);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;text-align:center}.fb__bt[data-astro-cid-zea3l6l6]{width:40px;height:40px;color:var(--c-mute);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.fb__bt[data-astro-cid-zea3l6l6]:hover:not(:disabled){color:var(--c-ink)}.fb__bt[data-astro-cid-zea3l6l6]:disabled{opacity:.3;cursor:default}.fb__bt--prec[data-astro-cid-zea3l6l6] svg{transform:rotate(90deg)}.fb__bt--suiv[data-astro-cid-zea3l6l6] svg{transform:rotate(-90deg)}.fb__dl[data-astro-cid-zea3l6l6]{color:var(--c-body);font-size:var(--fs-xs);padding:.35em .8em}.fb__dl[data-astro-cid-zea3l6l6]:hover{color:var(--c-ink)}.fb__scene[data-astro-cid-zea3l6l6]{flex:auto;min-height:0;overflow:hidden}.fb__zoom[data-astro-cid-zea3l6l6]{box-sizing:border-box;height:100%;padding:var(--sp-4);transform-origin:0 0;transition:transform .1s ease-out}.fb__zoom[data-astro-cid-zea3l6l6][data-zoome]{cursor:grab}.fb__zoom[data-astro-cid-zea3l6l6][data-glisse]{cursor:grabbing;transition:none}.fb__zoom[data-astro-cid-zea3l6l6][data-zoome] .fb__livre{pointer-events:none}.fb[data-astro-cid-zea3l6l6] .fb__livre{width:100%;height:100%;transition:transform .6s var(--ease);min-width:0!important}@media (prefers-reduced-motion:reduce){.fb__zoom[data-astro-cid-zea3l6l6],.fb[data-astro-cid-zea3l6l6] .fb__livre{transition:none}}.fb[data-astro-cid-zea3l6l6] .fb__page{background:var(--c-paper);box-shadow:0 2px 14px #00000024}.fb[data-astro-cid-zea3l6l6] .fb__page img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.fb[data-astro-cid-zea3l6l6] .fb__page:after{content:"";pointer-events:none;position:absolute;inset:0}.fb[data-astro-cid-zea3l6l6] .fb__page.--left:after{background:linear-gradient(270deg,#0000001f,#0000 5%)}.fb[data-astro-cid-zea3l6l6] .fb__page.--right:after{background:linear-gradient(90deg,#0000001f,#0000 5%)}@media (width<=40rem){.fb__barre[data-astro-cid-zea3l6l6]{gap:var(--sp-2);padding-inline:var(--sp-2)}.fb__t[data-astro-cid-zea3l6l6],.fb__dl[data-astro-cid-zea3l6l6]{display:none}.fb__actes[data-astro-cid-zea3l6l6]{flex:auto;justify-content:space-between}.fb__zoom[data-astro-cid-zea3l6l6]{padding:var(--sp-2)}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--c-accent:#191970;--c-accent-soft:#2a2a96;--c-ink:#333;--c-body:#666;--c-mute:#6b6b6b;--c-line:#e0e0e0;--c-wash:#eee;--c-paper:#fff;--c-paper-warm:#fafafa;--c-price:#c34c14;--c-sky:#008dd3;--c-sea:#135cae;--c-earth:#a26c46;--c-plum:#b388ac;--c-ok:#2e7d32;--c-warn:#9a3412;--font-sans:Helvetica, "Helvetica Neue", Arial, system-ui, sans-serif;--fs-xs:.8125rem;--fs-sm:.875rem;--fs-base:.9375rem;--fs-md:1.0625rem;--fs-lg:1.25rem;--fs-xl:1.75rem;--fs-2xl:2.5rem;--fs-3xl:3.25rem;--lh-tight:1.1;--lh-snug:1.3;--lh-body:1.6;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.5rem;--sp-6:2rem;--sp-7:3rem;--sp-8:4rem;--sp-9:6rem;--w-page:1150px;--w-text:68ch;--gutter:1.25rem;--radius:3px;--radius-lg:8px;--shadow-sm:0 1px 2px #0000000f, 0 1px 3px #0000000a;--shadow:0 2px 8px #00000014;--shadow-lg:0 12px 40px #00000024;--header-h:72px;--ease:cubic-bezier(.4, 0, .2, 1)}@media (width>=48rem){:root{--gutter:2rem;--header-h:88px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--hdr-colle,var(--header-h)) + 1rem)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{background:var(--c-paper);color:var(--c-body);font-family:var(--font-sans);font-size:var(--fs-base);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-wrap:break-word;margin:0}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--font-serif), Georgia, serif;font-weight:400;line-height:var(--lh-snug);color:var(--c-ink);text-wrap:balance;margin:0}p{margin:0 0 1em}p:last-child{margin-bottom:0}a{color:var(--c-accent);text-decoration:none}a:hover{color:var(--c-accent-soft);text-underline-offset:.18em;text-decoration:underline}:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px;border-radius:2px}hr{height:0;margin:var(--sp-6) 0;border:0;border-top:1px solid var(--c-line)}.skip{left:var(--sp-4);z-index:200;padding:var(--sp-3) var(--sp-5);background:var(--c-accent);color:#fff;border-radius:var(--radius);transition:top .15s var(--ease);position:absolute;top:-100%}.skip:focus{top:var(--sp-4)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.wrap{width:100%;max-width:var(--w-page);padding-inline:var(--gutter);margin-inline:auto}.prose{max-width:var(--w-text)}.rich{color:var(--c-body)}.rich>:first-child{margin-top:0}.rich>:last-child{margin-bottom:0}.rich p{text-align:justify;hyphens:auto;margin:0 0 1.15em}.rich p[data-align=center]{text-align:center;hyphens:manual}.rich p[data-align=right]{text-align:right;hyphens:manual}.rich p[data-align=left]{text-align:left;hyphens:manual}.rich p[data-align=justify]{text-align:justify}.rich p[data-taille=tres-petit]{font-size:.8em;line-height:1.5}.rich p[data-taille=petit]{font-size:.888889em;line-height:1.5}.rich p[data-taille=grand]{font-size:1.25em;line-height:1.5}.rich p[data-taille=tres-grand]{font-size:1.5em;line-height:1.4}.pt-8{font-size:8pt}.pt-9{font-size:9pt}.pt-10{font-size:10pt}.pt-11{font-size:11pt}.pt-12{font-size:12pt}.pt-14{font-size:14pt}.pt-16{font-size:16pt}.pt-18{font-size:18pt}.pt-20{font-size:20pt}.pt-24{font-size:24pt}.pt-28{font-size:28pt}.pt-36{font-size:36pt}.police-lora{font-family:var(--font-serif), Georgia, serif}.police-helvetica{font-family:Helvetica,Helvetica Neue,Arial,sans-serif}.bleu{color:#191970}@media (width<=40rem){.rich p{text-align:left}.rich>a[data-pdf]:not(.btn){padding-block:.35rem;display:inline-block}}.rich h2,.rich h3,.rich h4,.rich h5{color:var(--c-accent);line-height:var(--lh-snug);margin:1.8em 0 .6em}.rich h2{font-size:var(--fs-xl)}.rich h3{font-size:var(--fs-lg)}.rich h4{font-size:var(--fs-md)}.rich ul,.rich ol{margin:0 0 1.15em;padding-left:1.4em}.rich li{margin-bottom:.35em}.rich blockquote{border-left:2px solid var(--c-line);color:var(--c-mute);margin:1.5em 0;padding:.2em 0 .2em 1.2em;font-style:italic}.rich picture,.rich img{border-radius:var(--radius);margin:1.5em auto;display:block}.rich picture img{margin:0}.rich picture[data-shape=portrait]{width:min(100%,340px)}.rich picture[data-shape=carre]{width:min(100%,440px)}.rich picture[data-shape=paysage]{width:100%}a[data-pdf]:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAJ1BMVEVHcEzr6+vj0dPzgY3h4eHwrLLp5+ftv8PW2Nj7NEi5vb/j39/xg48VPxg/AAAABXRSTlMASFZ8KqzL200AAABWSURBVBjTlY1BDsAgCATVFtgK/39vRUOVY8dEshNZS7mewFpxGgWCaSo76ge4PyE0R/0hTLIQG5/IFmJ+bUGkzOdKxLOUl44XfYC+BUZKgsEANHVolL62HwUsFXhDrgAAAABJRU5ErkJggg==);padding-right:4px}.rich table{border-collapse:collapse;width:100%;font-size:var(--fs-sm);margin:1.5em 0}.rich th,.rich td{border:1px solid var(--c-line);text-align:left;vertical-align:top;padding:.5em .7em}.rich th{background:var(--c-wash);font-weight:600}.rich .table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.btn{justify-content:center;align-items:center;gap:var(--sp-2);border:1px solid var(--c-accent);border-radius:var(--radius);background:var(--c-accent);color:#fff;min-height:44px;font-family:var(--font-serif), Georgia, serif;font-size:var(--fs-sm);text-align:center;cursor:pointer;transition:background-color .15s var(--ease), border-color .15s var(--ease), color .15s var(--ease);padding:.65em 1.4em;line-height:1.2;display:inline-flex}.btn:hover{background:var(--c-accent-soft);border-color:var(--c-accent-soft);color:#fff;text-decoration:none}.btn[disabled],.btn[aria-disabled=true]{background:var(--c-wash);border-color:var(--c-line);color:var(--c-mute);cursor:not-allowed}.btn--ghost{color:var(--c-accent);background:0 0}.btn--ghost:hover{background:var(--c-accent);color:#fff}.btn--quiet{border-color:var(--c-line);color:var(--c-ink);background:0 0}.btn--quiet:hover{background:var(--c-wash);border-color:var(--c-mute);color:var(--c-ink)}.btn--sm{min-height:36px;font-size:var(--fs-xs);padding:.4em .9em}.btn--block{width:100%}.btn--gris{color:#333;min-height:0;transition:background-color .2s var(--ease), transform .2s var(--ease);background:#eee;border:0;border-radius:100px;padding:.618em 1em;font-size:1rem;font-weight:400;line-height:1}.btn--gris:hover{color:#333;background:#e0e0e0;transform:scale(1.05)}@media (width<=40rem){.btn--gris{white-space:normal;min-height:44px}}@media (prefers-reduced-motion:reduce){.btn--gris:hover{transform:none}}.divider,.gal,.tabs,.table-scroll{clear:both}.divider{width:100%;max-width:120px;margin:var(--sp-6) 0;border:0;border-top:1px solid var(--c-accent)}.divider--center{margin-inline:auto}.tag{background:var(--c-wash);color:var(--c-ink);font-size:var(--fs-xs);border-radius:999px;padding:.2em .6em;line-height:1.5;display:inline-block}:root{--ombre-livre:0 8px 20px -6px #00000040;--ombre-livre-survol:0 8px 25px -6px #0000004d}.livre{background:var(--c-wash);box-shadow:var(--ombre-livre);transition:transform .35s var(--ease), box-shadow .35s var(--ease);border-radius:1px 3px 3px 1px;display:block;position:relative}.livre:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#00000024 0,#ffffff38 1.4%,#00000012 3%,#0000 7% 96%,#0000000d 100%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0000000d}.livre>img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.livre{transition:none}}
