.mvr-ce{display:flex;gap:8px}.mvr-ce,.mvr-ce a{align-items:center}.mvr-ce a{display:inline-flex;justify-content:center;gap:7px;height:40px;border-radius:999px;font-size:13px;font-weight:700;letter-spacing:.01em;text-decoration:none;white-space:nowrap;transition:filter .2s,background-color .2s,color .2s,border-color .2s}.mvr-ce-tel{width:40px;border:1.5px solid #ffffff80;color:#fff}.mvr-ce-light .mvr-ce-tel{border-color:#26231F;color:#26231F}.mvr-ce-tel:hover{border-color:#C9A46A;color:#7A5C26}.mvr-ce-wa{width:40px;background:#1E7A47;color:#fff;box-shadow:0 6px 16px -6px #1e7a4799}.mvr-ce-wa:hover{filter:brightness(1.08)}.mvr-ce a:focus-visible,.mvr-cf a:focus-visible{outline:3px solid #C9A46A;outline-offset:2px}.mvr-ce-txt{display:none}@media(min-width:1440px){.mvr-ce-wa{width:auto;padding-block:0 0;padding-inline:12px 16px}.mvr-ce-wa .mvr-ce-txt{display:inline}}@media(min-width:1680px){.mvr-ce-tel{width:auto;padding:0 14px}.mvr-ce-tel .mvr-ce-txt{display:inline}}.mvr-cf{position:fixed;z-index:2400;inset-inline-start:0;inset-inline-end:0;bottom:0;display:grid;grid-template-columns:1fr 1.4fr;gap:10px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:#FBF8F2f7;border-top:1px solid #e7dac2;box-shadow:0 -8px 24px -12px #00000040;backdrop-filter:blur(8px)}.mvr-cf a{display:flex;align-items:center;justify-content:center;gap:8px;height:50px;border-radius:999px;text-decoration:none;font:700 15px/1 var(--font-plus-jakarta),Arial,sans-serif;white-space:nowrap;min-width:0;transition:transform .15s}.mvr-cf a:active{transform:scale(.97)}.mvr-cf-tel{background:transparent;color:#26231F;border:1.5px solid #26231f}.mvr-cf-wa{background:#1E7A47;color:#fff}.mvr-cf-visite{background:#C9A46A;color:#26231F}.mvr-cf-fiche{grid-template-columns:50px 50px 1fr}.mvr-cf-fiche .mvr-cf-txt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mvr-cf-fiche .mvr-cf-tel,.mvr-cf-fiche .mvr-cf-wa{padding:0}@media(min-width:1280px){.mvr-cf{display:none}}@media(max-width:1279px){.rise-shell footer{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}.rise-shell{scroll-padding-bottom:84px}}@media print{.mvr-ce,.mvr-cf{display:none!important}}/*mvr-min14*/@media (max-width:767px){.mvr-ce a{font-size:14px}}