@font-face{font-family:DM Sans;src:url(/fonts/dm-sans-latin.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Instrument Serif;src:url(/fonts/instrument-serif-latin.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Instrument Serif;src:url(/fonts/instrument-serif-italic-latin.woff2)format("woff2");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/geist-mono-latin.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}:root{--babette-header-height:112px;--babette-header-gutter:clamp(24px, 2.5vw, 42px);--belescale-canvas:#f3efe7;--trip-gradient:linear-gradient(112deg,#c7490a 0%,#c7490a 40%,#f39758 70%,#e8c8a8 100%);--belescale-theme-canvas:#f3efe7;--belescale-theme-surface:#fbf8f2;--belescale-theme-surface-raised:#eee8dc;--belescale-theme-line:#d5cfc3;--belescale-theme-link:#9c3808;--belescale-theme-brand-surface:#c7490a;--belescale-theme-ink:#171714;--belescale-theme-text-secondary:#69655e;--belescale-theme-muted:#69655e;--belescale-theme-accent-soft:#f5dfd0;--belescale-theme-accent-line:#d88961;--belescale-action-color:#c7490a;--belescale-action-hover-color:#fff;--belescale-ink:#171714;--belescale-accent:#c7490a;--belescale-accent-soft:#f5dfd0;--belescale-muted:#69655e;--belescale-transport-ink:#9c3808;--belescale-transport-paper:#f5dfd0;--belescale-category-balade-paper:#dee7e6;--belescale-category-balade-ink:#385a60;--belescale-category-nature-paper:#e2e6d5;--belescale-category-nature-ink:#4e6040;--belescale-category-culture-paper:#eeddd2;--belescale-category-culture-ink:#8d4e37;--belescale-category-cuisine-paper:#f0e2c5;--belescale-category-cuisine-ink:#79602f;--belescale-category-loisirs-paper:#e6dde5;--belescale-category-loisirs-ink:#71566c;--belescale-category-commerce-paper:#e8dece;--belescale-category-commerce-ink:#6b5944;--belescale-category-unknown-paper:#e9e6df;--belescale-category-unknown-ink:#656259;--belescale-category-hebergement-paper:#f1e4e5;--belescale-category-hebergement-ink:#70434f;--belescale-theme-balade-paper:var(--belescale-category-balade-paper);--belescale-theme-balade-ink:var(--belescale-category-balade-ink);--belescale-theme-nature-paper:var(--belescale-category-nature-paper);--belescale-theme-nature-ink:var(--belescale-category-nature-ink);--belescale-theme-culture-paper:var(--belescale-category-culture-paper);--belescale-theme-culture-ink:var(--belescale-category-culture-ink);--belescale-theme-cuisine-paper:var(--belescale-category-cuisine-paper);--belescale-theme-cuisine-ink:var(--belescale-category-cuisine-ink);--belescale-theme-loisirs-paper:var(--belescale-category-loisirs-paper);--belescale-theme-loisirs-ink:var(--belescale-category-loisirs-ink);--belescale-theme-commerce-paper:var(--belescale-category-commerce-paper);--belescale-theme-commerce-ink:var(--belescale-category-commerce-ink);--belescale-theme-unknown-paper:var(--belescale-category-unknown-paper);--belescale-theme-unknown-ink:var(--belescale-category-unknown-ink);--belescale-theme-hebergement-paper:var(--belescale-category-hebergement-paper);--belescale-theme-hebergement-ink:var(--belescale-category-hebergement-ink);--belescale-sans:"DM Sans", -apple-system, "Helvetica Neue", sans-serif;--belescale-serif:"Instrument Serif", Georgia, serif;--belescale-mono:"Geist Mono", ui-monospace, monospace}[data-type=balade]{--category-paper:var(--belescale-theme-balade-paper);--category-ink:var(--belescale-theme-balade-ink)}[data-type=nature]{--category-paper:var(--belescale-theme-nature-paper);--category-ink:var(--belescale-theme-nature-ink)}[data-type=culture]{--category-paper:var(--belescale-theme-culture-paper);--category-ink:var(--belescale-theme-culture-ink)}[data-type=cuisine]{--category-paper:var(--belescale-theme-cuisine-paper);--category-ink:var(--belescale-theme-cuisine-ink)}[data-type=loisirs]{--category-paper:var(--belescale-theme-loisirs-paper);--category-ink:var(--belescale-theme-loisirs-ink)}[data-type=commerce]{--category-paper:var(--belescale-theme-commerce-paper);--category-ink:var(--belescale-theme-commerce-ink)}[data-type=unknown]{--category-paper:var(--belescale-theme-unknown-paper);--category-ink:var(--belescale-theme-unknown-ink)}[data-type=hebergement]{--category-paper:var(--belescale-theme-hebergement-paper);--category-ink:var(--belescale-theme-hebergement-ink)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{margin:0}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--belescale-canvas:var(--belescale-theme-canvas);--belescale-ink:var(--belescale-theme-ink);--belescale-muted:var(--belescale-theme-muted);--belescale-accent-soft:var(--belescale-theme-accent-soft);--belescale-theme-canvas:#080a0b;--belescale-theme-surface:#141718;--belescale-theme-surface-raised:#1d2123;--belescale-theme-ink:#f3efe7;--belescale-theme-text-secondary:#cdd2d3;--belescale-theme-muted:#adb5b9;--belescale-theme-line:#485156;--belescale-theme-link:#ffab80;--belescale-theme-brand-surface:#42251b;--belescale-select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23ffab80' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--belescale-theme-accent-soft:#382820;--belescale-theme-accent-line:#9f684c;--belescale-theme-warning-paper:#35291b;--belescale-theme-warning-ink:#f0c38c;--belescale-theme-warning-line:#987749;--belescale-theme-danger-paper:#3b2423;--belescale-theme-danger-ink:#ffb4a7;--belescale-theme-cuisine-paper:#362b20;--belescale-theme-cuisine-ink:#ebd0a6;--belescale-theme-culture-paper:#382b26;--belescale-theme-culture-ink:#eabaa7;--belescale-theme-balade-paper:#223236;--belescale-theme-balade-ink:#bbd5d8;--belescale-theme-unknown-paper:#2d2d29;--belescale-theme-unknown-ink:#d3cfc4;--belescale-transport-ink:#ffab80;--belescale-transport-paper:#382820;--belescale-theme-nature-paper:#273321;--belescale-theme-nature-ink:#c7dead;--belescale-theme-loisirs-paper:#32283d;--belescale-theme-loisirs-ink:#dbc4ee;--belescale-theme-commerce-paper:#34301e;--belescale-theme-commerce-ink:#e3d59b;--belescale-theme-hebergement-paper:#38272c;--belescale-theme-hebergement-ink:#ebc2cf}body{background:var(--belescale-theme-canvas);color:var(--belescale-theme-ink)}}.babette-mark{width:var(--mark-width,140px);aspect-ratio:590/210;vertical-align:middle;background:currentColor;flex:none;display:inline-block;-webkit-mask:url(/babette.svg) 50%/contain no-repeat;mask:url(/babette.svg) 50%/contain no-repeat}.offline-notice{background:var(--belescale-canvas);max-width:min(400px,80vw);color:var(--belescale-ink);font:400 16px var(--belescale-sans);border:0;border-radius:24px;padding:28px}.offline-notice::backdrop{background:#17171499}.offline-notice a{color:var(--belescale-theme-link)}@media (min-width:761px) and (max-width:900px){:root{--babette-header-height:108px}}@media (max-width:760px){:root{--babette-header-height:calc(64px + env(safe-area-inset-top));--babette-header-gutter:max(20px, env(safe-area-inset-left), env(safe-area-inset-right))}}@media (max-width:360px){:root{--babette-header-gutter:max(12px, env(safe-area-inset-left), env(safe-area-inset-right))}}
[data-belescale-action][data-belescale-action]{transition:background-color .2s,color .2s,border-color .2s,gap .2s}[data-belescale-action]:not(:disabled){cursor:pointer}[data-belescale-action]>svg{flex:none}[data-belescale-action][data-belescale-action]>svg{width:16px;height:16px}:is([data-belescale-action=fill],[data-belescale-action=outline],[data-belescale-action=inverse-fill],[data-belescale-action=inverse-outline])>svg{transition:translate .2s}:is([data-belescale-action=fill],[data-belescale-action=outline],[data-belescale-action=inverse-fill],[data-belescale-action=inverse-outline])[data-belescale-action]>svg[data-belescale-icon=plus]{width:28px;height:28px}:is([data-belescale-action=fill],[data-belescale-action=outline],[data-belescale-action=inverse-fill],[data-belescale-action=inverse-outline])[data-belescale-action]>svg[data-belescale-icon=trips]{width:20px;height:20px;margin:4px}@media (hover:hover){:is([data-belescale-action=fill],[data-belescale-action=outline],[data-belescale-action=inverse-fill],[data-belescale-action=inverse-outline]):not(:disabled):hover>svg{translate:3px}}[data-belescale-action=fill][data-belescale-action]{background-color:var(--belescale-action-color,var(--belescale-accent));color:#fff;border:1.5px solid var(--belescale-action-color,var(--belescale-theme-link,#0d5c61))}[data-belescale-action=fill]:not(:disabled):hover,[data-belescale-action=outline]:not(:disabled):hover,[data-belescale-action=inverse-fill]:not(:disabled):hover,[data-belescale-action=inverse-outline]:not(:disabled):hover{color:#fff;opacity:1;background-color:#09090a;border-color:#fff;gap:12px}[data-belescale-tone=accent] [data-belescale-action=outline]:not(:disabled):hover{color:#fff;background-color:#09090a;border-color:#fff;gap:12px}[data-belescale-action=tab]:not(:disabled):hover{background-color:var(--belescale-theme-surface,#fff);color:var(--belescale-theme-ink,#131516);opacity:1}[data-belescale-action=icon][data-belescale-action]{border:0}[data-belescale-action=icon][data-belescale-action]:not(:disabled):hover{color:#fff;background-color:#c7490a}[data-belescale-action=text]{transition:gap .25s}[data-belescale-underline]{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1.5px;padding-bottom:2px;transition:background-size .35s cubic-bezier(.2,.7,.2,1)}[data-belescale-action=text]:not(:disabled):hover{gap:12px}[data-belescale-action]:not(:disabled):hover [data-belescale-underline],[data-belescale-card]:hover [data-belescale-action=text] [data-belescale-underline]{background-size:100% 1.5px}[data-belescale-card]{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}[data-belescale-card] [data-belescale-photo]{overflow:hidden}[data-belescale-photo] img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}[data-belescale-card]:hover{transform:translateY(-8px);box-shadow:0 2px 4px #1315160d,0 28px 56px #13151629}[data-belescale-card]:hover [data-belescale-photo] img{transform:scale(1.07)}@media (prefers-reduced-motion:reduce){[data-belescale-action],[data-belescale-underline],[data-belescale-card],[data-belescale-photo] img{transition:none!important}[data-belescale-card]:hover,[data-belescale-card]:hover [data-belescale-photo] img{transform:none}[data-belescale-action]>svg{transition:none!important;translate:none!important}}a:hover>[data-belescale-brand-mark] path{animation:.7s linear infinite belescale-logo-route}a:hover>[data-belescale-brand-mark] circle:last-child{transform-box:fill-box;transform-origin:50%;animation:.9s ease-in-out infinite belescale-logo-pin}[data-belescale-avatar][data-belescale-avatar]{box-sizing:border-box;border:1.5px solid #0000;transition:border-color .2s}[data-belescale-avatar]:hover{border-color:var(--belescale-theme-link,#0d5c61)}@media (hover:hover){[data-belescale-avatar][data-belescale-avatar]:hover{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#c7490a!important}}@keyframes belescale-logo-route{to{stroke-dashoffset:-5px}}@keyframes belescale-logo-pin{50%{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){a:hover>[data-belescale-brand-mark] path,a:hover>[data-belescale-brand-mark] circle:last-child{animation:none}[data-belescale-avatar]{transition:none!important}}html body :is(input:not([type=hidden],[type=checkbox],[type=radio],[type=file],[type=range],[type=color],[type=button],[type=submit]),textarea,select):focus{border-color:var(--belescale-theme-link,#0d5c61)!important;outline:none!important;box-shadow:0 0 0 3px #c7490a24!important}html body select:not(:disabled){cursor:pointer}html body [data-belescale-field]>input:focus,html body [data-belescale-field]>div>input:focus,html body [data-belescale-field]>div>button[aria-controls]:focus-visible{box-shadow:none!important;outline:none!important}[data-belescale-field]:has(>input:focus,>div>input:focus,>div>button[aria-controls]:focus-visible){border-color:var(--belescale-theme-link,#0d5c61)!important;outline:none!important;box-shadow:0 0 0 3px #c7490a24!important}[data-belescale-field=borderless]{border-radius:14px}[data-belescale-field=borderless]:has(>div>input:focus,>div>button[aria-controls]:focus-visible){outline-offset:0;outline:1px solid var(--belescale-theme-link,#0d5c61)!important}[data-belescale-action=underline]:focus-visible [data-belescale-underline]{background-size:100% 1.5px}html body [data-belescale-tone=accent] select:focus{border-color:#fff!important;box-shadow:0 0 0 3px #ffffff24!important}html body select:not([multiple]):not([size]){appearance:none;background-image:var(--belescale-select-chevron,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%239c3808' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"));background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:32px}[data-belescale-tone=accent]{--belescale-select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
