.mois-back-to-top{position:fixed;right:26px;bottom:26px;z-index:990;display:inline-grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid rgb(199 138 66 / .45);border-radius:50%;background:#fff;box-shadow:none;color:var(--color-accent,#c78a42);cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(9px);transition:opacity .24s ease,visibility .24s ease,transform .24s ease,border-color .2s ease,color .2s ease,background-color .2s ease}.mois-back-to-top.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.mois-back-to-top:hover{border-color:var(--color-accent,#c78a42);background:var(--color-accent,#c78a42);color:#fff}.mois-back-to-top:focus-visible{outline:2px solid var(--color-accent,#c78a42);outline-offset:4px}.mois-back-to-top svg{display:block}@media (max-width:700px){.mois-back-to-top{right:15px;bottom:18px;width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.mois-back-to-top{transition:none;transform:none}}