/* compiled by scssphp 1.11.0 on Wed, 02 Oct 2024 14:41:14 +0000 (0.058s) */
/* Developed by Inware AG - www.inware.ch */

@-webkit-keyframes infinite-spinning{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes infinite-spinning{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.footer{padding:3rem 0 0 0;}.footer--style1{background:#fff;}@media (min-width:36em){.footer{padding:6.5rem 0 0 0;}}.footer a{text-decoration:underline;}.footer__container{background:#666;}.footer__paymentmethod{float:left;margin-right:20px;margin-bottom:20px;}.footer__paymentmethod--noimg{border:1px solid #707070;line-height:40px;padding:0 10px;}.footer__paymentmethod img{height:30px;}@media (min-width:36em){.footer__paymentmethod img{height:40px;}}.footer__main{color:#fff;display:grid;grid-template-columns:1fr;row-gap:5rem;padding-top:5rem;padding-bottom:3rem;}@media (min-width:48em){.footer__main{grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;justify-content:space-between;}}@media (min-width:75em){.footer__main{grid-template-columns:1.5fr 1.5fr 1.5fr 1fr;}}.footer__main a{color:#fff;}.footer__main a:hover{color:#af0014;}.footer__infos{margin-top:-2.5rem;}.footer__logo{margin-bottom:2rem;}.footer__title,.footer__appointments,.footer__openingtimestitle{font-weight:600;}.footer__socials{display:-webkit-flex;display:flex;flex-direction:row;gap:1rem;}@media (min-width:75em){.footer__socials{justify-self:flex-end;}}.footer__socialimg{-webkit-transition:all .2s ease-out,background .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;transition:all .2s ease-out,background .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;}.footer__socialimg:hover{-webkit-filter:brightness(.7);filter:brightness(.7);}.footer__bottom{background-color:#fff;padding:1rem 0;}.footer__bottomcontent{display:-webkit-flex;display:flex;flex-direction:column;color:#000;gap:.5rem;}@media (min-width:48em){.footer__bottomcontent{flex-direction:row;align-items:center;justify-content:space-between;}}.footer__links ul{padding-left:unset;display:-webkit-flex;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1.5rem;list-style:none;}