.fiche-adresse-module__QfSSKW__feuille{--courbe:cubic-bezier(.32, .72, 0, 1);--decal:0px;z-index:13;background:var(--blanc);height:calc(100% - 64px);transform:translateY(var(--y,100%));transition:transform .5s var(--courbe);will-change:transform;touch-action:none;border-radius:26px 26px 0 0;outline:none;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -1px #0b3c490f,0 -12px 40px #0b3c4938}.fiche-adresse-module__QfSSKW__feuille[data-etat=ouverte][data-hauteur=moyenne]{--y:var(--moyen);--decal:var(--moyen)}.fiche-adresse-module__QfSSKW__feuille[data-etat=ouverte][data-hauteur=grande]{--y:0px;touch-action:auto}.fiche-adresse-module__QfSSKW__feuille[data-tire]{transition:none;--y:var(--tire)!important;--decal:max(0px, var(--tire))!important}.fiche-adresse-module__QfSSKW__feuille[data-etat=sortie]{--y:100%;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,1,1)}.fiche-adresse-module__QfSSKW__feuille[data-tire],.fiche-adresse-module__QfSSKW__feuille[data-hauteur=moyenne],.fiche-adresse-module__QfSSKW__poignee{-webkit-user-select:none;user-select:none}.fiche-adresse-module__QfSSKW__poignee{z-index:3;touch-action:none;cursor:grab;justify-content:center;height:30px;display:flex;position:absolute;top:0;left:0;right:0}.fiche-adresse-module__QfSSKW__barre{width:64px;height:30px;cursor:inherit;background:0 0;border:0;padding:0}.fiche-adresse-module__QfSSKW__barre:before{content:"";background:#ffffffe6;border-radius:999px;width:40px;height:5px;margin:9px auto 0;display:block;box-shadow:0 1px 4px #0b3c4959}.fiche-adresse-module__QfSSKW__fermer{z-index:3;-webkit-backdrop-filter:blur(12px)saturate(1.6);backdrop-filter:blur(12px)saturate(1.6);width:36px;height:36px;color:var(--encre);cursor:pointer;background:#ffffffd1;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 2px 8px #0b3c492e}.fiche-adresse-module__QfSSKW__fermer:after{content:"";position:absolute;inset:-4px}.fiche-adresse-module__QfSSKW__barre:focus-visible,.fiche-adresse-module__QfSSKW__fermer:focus-visible,.fiche-adresse-module__QfSSKW__photo:focus-visible,.fiche-adresse-module__QfSSKW__jour:focus-visible,.fiche-adresse-module__QfSSKW__fermerVisionneuse:focus-visible{outline:3px solid var(--focus-trait);outline-offset:2px}.fiche-adresse-module__QfSSKW__defile{overscroll-behavior:contain;flex:1;min-height:0;padding-bottom:120px;overflow:hidden}.fiche-adresse-module__QfSSKW__feuille[data-hauteur=grande] .fiche-adresse-module__QfSSKW__defile{overflow-y:auto}.fiche-adresse-module__QfSSKW__photos,.fiche-adresse-module__QfSSKW__motif{flex:none;height:228px;position:relative;overflow:hidden}.fiche-adresse-module__QfSSKW__piste{scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x;overscroll-behavior-x:contain;height:100%;display:flex;overflow-x:auto}.fiche-adresse-module__QfSSKW__piste::-webkit-scrollbar{display:none}.fiche-adresse-module__QfSSKW__photo{background:var(--teinte-lagon);scroll-snap-align:start;cursor:zoom-in;border:0;flex:0 0 100%;height:100%;padding:0}.fiche-adresse-module__QfSSKW__photo img{object-fit:cover;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.fiche-adresse-module__QfSSKW__photos:after{content:"";pointer-events:none;background:linear-gradient(#0b3c4961,#0000);height:70px;position:absolute;inset:0 0 auto}.fiche-adresse-module__QfSSKW__etiquette,.fiche-adresse-module__QfSSKW__compteur{font:800 11.5px/1 var(--texte);letter-spacing:.04em;pointer-events:none;border-radius:999px;padding:6px 10px;position:absolute;bottom:12px}.fiche-adresse-module__QfSSKW__etiquette{background:var(--blanc);color:var(--encre);text-transform:uppercase;left:14px}.fiche-adresse-module__QfSSKW__compteur{color:var(--blanc);font-variant-numeric:tabular-nums;background:#0b3c49b8;right:14px}.fiche-adresse-module__QfSSKW__motif .fiche-adresse-module__QfSSKW__barre:before{box-shadow:none;background:#0b3c4947}.fiche-adresse-module__QfSSKW__feuille:has(.fiche-adresse-module__QfSSKW__motif) .fiche-adresse-module__QfSSKW__barre:before{box-shadow:none;background:#0b3c4947}.fiche-adresse-module__QfSSKW__soleil{background:var(--safran);border-radius:50%;width:70px;height:70px;position:absolute;top:34px;right:18%}.fiche-adresse-module__QfSSKW__vagues{width:100%;height:60px;position:absolute;bottom:0;left:0}.fiche-adresse-module__QfSSKW__icone{line-height:0;position:absolute;top:54%;left:50%;translate:-50% -50%}.fiche-adresse-module__QfSSKW__credit{color:var(--doux);margin:6px 20px 0;font-size:11.5px}.fiche-adresse-module__QfSSKW__corps{gap:14px;padding:16px 20px 0;display:grid}.fiche-adresse-module__QfSSKW__ou{font:700 14px/1.3 var(--texte);color:#00727e;flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.fiche-adresse-module__QfSSKW__demo{background:var(--teinte-safran);color:#7a5200;font:800 11px/1 var(--texte);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:4px 9px}.fiche-adresse-module__QfSSKW__titre{text-wrap:balance;margin:-4px 0 0;font-size:27px;line-height:1.1}.fiche-adresse-module__QfSSKW__partenaire{align-items:center;gap:10px;display:flex}.fiche-adresse-module__QfSSKW__initiale{background:var(--corail);width:38px;height:38px;color:var(--blanc);font:600 18px/1 var(--titre);border-radius:50%;flex:none;place-items:center;display:grid}.fiche-adresse-module__QfSSKW__partenaire b{font-size:15px;display:block}.fiche-adresse-module__QfSSKW__partenaire small{color:var(--doux);font-size:13px;display:block}.fiche-adresse-module__QfSSKW__avantage{background:var(--teinte-safran);border-radius:18px;gap:3px;padding:13px 16px;display:grid}.fiche-adresse-module__QfSSKW__avantage small{font:800 11px/1.2 var(--texte);letter-spacing:.08em;text-transform:uppercase;color:#7a5200}.fiche-adresse-module__QfSSKW__avantage b{font-size:16px}.fiche-adresse-module__QfSSKW__avantage span{color:#7a5200;font-size:13px}.fiche-adresse-module__QfSSKW__puces{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.fiche-adresse-module__QfSSKW__puces li{background:var(--sable);font:700 13px/1 var(--texte);border-radius:999px;padding:7px 12px}.fiche-adresse-module__QfSSKW__puces .fiche-adresse-module__QfSSKW__label{background:var(--teinte-feuille);color:#17734a}.fiche-adresse-module__QfSSKW__description{color:var(--doux);margin:0;font-size:16px;line-height:1.55}.fiche-adresse-module__QfSSKW__apropos{background:var(--sable);border-radius:16px;gap:4px;padding:12px 14px;display:grid}.fiche-adresse-module__QfSSKW__apropos small{font:800 11px/1.2 var(--texte);letter-spacing:.08em;text-transform:uppercase;color:var(--doux)}.fiche-adresse-module__QfSSKW__apropos p{margin:0;font-size:14px;line-height:1.5}.fiche-adresse-module__QfSSKW__section{border-top:1.5px dashed var(--trait-fort);gap:10px;padding-top:14px;display:grid}.fiche-adresse-module__QfSSKW__section h3{margin:0;font-size:19px}.fiche-adresse-module__QfSSKW__jours{scroll-snap-type:x proximity;scrollbar-width:none;touch-action:pan-x;gap:6px;margin:0 -20px;padding:2px 20px 4px;scroll-padding:0 20px;list-style:none;display:flex;overflow-x:auto}.fiche-adresse-module__QfSSKW__jours::-webkit-scrollbar{display:none}.fiche-adresse-module__QfSSKW__jour{border:1.5px solid var(--trait-fort);background:var(--blanc);width:50px;color:var(--doux-clair,#9db0b5);font:600 11px/1 var(--texte);text-transform:capitalize;scroll-snap-align:start;cursor:pointer;border-radius:14px;justify-items:center;gap:3px;padding:8px 0 7px;display:grid}.fiche-adresse-module__QfSSKW__jour b{font:600 19px/1 var(--titre)}.fiche-adresse-module__QfSSKW__jour[data-libre]{color:var(--encre)}.fiche-adresse-module__QfSSKW__point{background:0 0;border-radius:50%;width:5px;height:5px}.fiche-adresse-module__QfSSKW__jour[data-libre] .fiche-adresse-module__QfSSKW__point{background:#2bb673}.fiche-adresse-module__QfSSKW__jour[aria-pressed=true]{border-color:var(--encre);background:var(--encre);color:var(--sable)}.fiche-adresse-module__QfSSKW__jour[aria-pressed=true] .fiche-adresse-module__QfSSKW__point{background:var(--safran)}.fiche-adresse-module__QfSSKW__jourTitre{font:800 14px/1.3 var(--texte);margin:2px 0 0}.fiche-adresse-module__QfSSKW__jourTitre:first-letter{text-transform:uppercase}.fiche-adresse-module__QfSSKW__creneaux{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.fiche-adresse-module__QfSSKW__creneaux li{background:var(--teinte-lagon);border-radius:12px;gap:2px;padding:9px 10px;display:grid}.fiche-adresse-module__QfSSKW__creneaux b{font:600 17px/1 var(--titre);font-variant-numeric:tabular-nums}.fiche-adresse-module__QfSSKW__creneaux small{color:#00727e;font-size:12px;font-weight:700}.fiche-adresse-module__QfSSKW__creneaux li[data-complet]{background:var(--sable)}.fiche-adresse-module__QfSSKW__creneaux li[data-complet] b,.fiche-adresse-module__QfSSKW__creneaux li[data-complet] small{color:var(--doux)}.fiche-adresse-module__QfSSKW__creneaux li[data-complet] b{text-decoration:line-through}.fiche-adresse-module__QfSSKW__rien{background:var(--sable);color:var(--doux);border-radius:12px;margin:0;padding:10px 12px;font-size:14px}.fiche-adresse-module__QfSSKW__rien[data-libre]{background:var(--teinte-feuille);color:#17734a;font-weight:700}.fiche-adresse-module__QfSSKW__encart{background:var(--teinte-lagon);border-radius:14px;margin:0;padding:12px 14px;font-size:14px;line-height:1.5}.fiche-adresse-module__QfSSKW__attenteDispos{background:linear-gradient(90deg, var(--sable) 0%, #fffaf0 50%, var(--sable) 100%) 0 0 / 200% 100%;border-radius:14px;height:104px;animation:1.2s linear infinite fiche-adresse-module__QfSSKW__lueur}@keyframes fiche-adresse-module__QfSSKW__lueur{to{background-position:-200% 0}}.fiche-adresse-module__QfSSKW__pied{z-index:2;padding:12px 16px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5);transform:translateY(calc(-1 * var(--decal)));transition:transform .5s var(--courbe);background:#ffffffdb;border-top:1px solid #0b3c4914;align-items:center;gap:12px;display:flex;position:absolute;bottom:0;left:0;right:0}.fiche-adresse-module__QfSSKW__feuille[data-tire] .fiche-adresse-module__QfSSKW__pied{transition:none}.fiche-adresse-module__QfSSKW__prix{flex-wrap:wrap;flex:1;align-items:baseline;column-gap:6px;min-width:0;margin:0;display:flex}.fiche-adresse-module__QfSSKW__prix small{color:var(--doux);font-size:13px;font-weight:700}.fiche-adresse-module__QfSSKW__prix b{font:600 26px/1 var(--titre)}.fiche-adresse-module__QfSSKW__prix span{color:var(--doux);flex-basis:100%;font-size:12.5px}.fiche-adresse-module__QfSSKW__prix .fiche-adresse-module__QfSSKW__ailleurs s{color:var(--doux)}.fiche-adresse-module__QfSSKW__appel{flex:none;justify-items:center;gap:4px;display:grid}.fiche-adresse-module__QfSSKW__appel small{color:var(--doux);font-size:11.5px;font-weight:600}.fiche-adresse-module__QfSSKW__visionneuse{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--sable);background:#071f26;border:0;margin:0;padding:0}.fiche-adresse-module__QfSSKW__visionneuse::backdrop{background:#071f26e6}.fiche-adresse-module__QfSSKW__pisteVisionneuse{scroll-snap-type:x mandatory;scrollbar-width:none;height:100%;display:flex;overflow-x:auto}.fiche-adresse-module__QfSSKW__pisteVisionneuse figure{scroll-snap-align:start;flex:0 0 100%;grid-template-rows:minmax(0,1fr) auto;margin:0;display:grid}.fiche-adresse-module__QfSSKW__pisteVisionneuse img{object-fit:contain;width:100%;height:100%}.fiche-adresse-module__QfSSKW__pisteVisionneuse figcaption{padding:10px 16px calc(14px + env(safe-area-inset-bottom));text-align:center;opacity:.75;font-size:12px}.fiche-adresse-module__QfSSKW__fermerVisionneuse{z-index:2;top:calc(14px + env(safe-area-inset-top));width:44px;height:44px;color:var(--blanc);cursor:pointer;background:#ffffff29;border:0;border-radius:50%;place-items:center;display:grid;position:fixed;right:14px}@media (min-width:1000px){.fiche-adresse-module__QfSSKW__feuille{width:420px;height:auto;transform:translateX(var(--x,calc(100% + 32px)));transition:transform .45s var(--courbe);touch-action:auto;border-radius:24px;inset:16px 16px 16px auto;box-shadow:0 16px 48px #0b3c4947}.fiche-adresse-module__QfSSKW__feuille[data-etat=ouverte]{--x:0px;--decal:0px!important}.fiche-adresse-module__QfSSKW__feuille[data-etat=sortie]{--x:calc(100% + 32px)}.fiche-adresse-module__QfSSKW__poignee{display:none}.fiche-adresse-module__QfSSKW__defile,.fiche-adresse-module__QfSSKW__feuille[data-hauteur] .fiche-adresse-module__QfSSKW__defile{overflow-y:auto}.fiche-adresse-module__QfSSKW__photos,.fiche-adresse-module__QfSSKW__motif{height:260px}.fiche-adresse-module__QfSSKW__pied{transform:none}}@media (prefers-reduced-motion:reduce){.fiche-adresse-module__QfSSKW__feuille,.fiche-adresse-module__QfSSKW__pied{transition:none}.fiche-adresse-module__QfSSKW__attenteDispos{animation:none}}
