body{background-size:cover!important;background:linear-gradient(319deg,#cfb69a,#d1c7bd)!important;min-height:110vh;padding:80px 0 140px}body #application-content-wrapper{background-color:#fff;padding:0 20px}body #application-content-wrapper #application-header-wrapper{background-color:#fff;left:0;position:fixed;top:0;z-index:9999999}@media screen and (min-width:768px){body #application-content-wrapper #application-header-wrapper{display:none}}body #application-content-wrapper #cart{position:fixed;right:20px;top:20px;z-index:10000000}body #application-content-wrapper #cart p{font-size:.8em;font-weight:800;padding-left:10px}body #application-content-wrapper #section-view-cart{background-color:#fff;bottom:0;box-shadow:-7px -1px 15px #dadada;overflow:hidden;overflow:auto;position:fixed;right:0;top:0;transition:width 1s ease;width:100vw;z-index:1000}body #application-content-wrapper #section-view-calendrier .calendrier-wrapper{left:0;top:80px;width:100%}body #application-content-wrapper #section-view-calendrier .calendrier-wrapper .overlay{background-color:#dadada;left:-20px;position:relative;width:100vw;z-index:auto}body #application-content-wrapper #section-view-calendrier .calendrier-wrapper .overlay .fc-theme-standard{border-radius:0;font-family:Montserrat,sanserif;width:100%}body #application-content-wrapper #section-view-calendrier .calendrier-wrapper .overlay .fc-scrollgrid{border:none}body #application-content-wrapper #section-view-calendrier .calendrier-wrapper .overlay .fc-scrollgrid-sync-inner,body #application-content-wrapper #section-view-calendrier .calendrier-wrapper .overlay .fc-scrollgrid>thead{margin-bottom:20px}body #application-content-wrapper #section-view-calendrier .calendrier-wrapper .overlay .fc-header-toolbar{margin:20px}body #application-content-wrapper #section-view-calendrier .calendrier-wrapper .overlay .fc-toolbar-title{font-size:15px!important;font-style:normal;font-weight:600;letter-spacing:.12px;text-transform:uppercase}body #application-content-wrapper #section-view-calendrier .calendrier-wrapper .overlay .fc-button{background:none;border:none}body #application-content-wrapper #section-view-calendrier .calendrier-wrapper .overlay .fc-button .fc-icon{color:#292625;margin:0}body #application-content-wrapper #section-view-calendrier .calendrier-wrapper .overlay .fc-button.fc-button-primary{background:none}body #application-content-wrapper #section-view-calendrier .calendrier-wrapper .overlay .fc-col-header-cell{background-color:#dadada;font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}body #application-content-wrapper #section-view-calendrier .calendrier-wrapper .overlay .fc-day{border:1px solid #dadada}body #application-content-wrapper #section-view-calendrier .calendrier-wrapper .overlay .fc-day .fc-daygrid-day-top{display:block;text-align:center}body #application-content-wrapper #section-view-calendrier .calendrier-wrapper .overlay .fc-day .fc-daygrid-day-events{margin:0}body #application-content-wrapper #section-view-calendrier .calendrier-wrapper .overlay .fc-day.fc-day-today a{font-weight:600;text-decoration:underline}body #application-content-wrapper #section-view-calendrier .calendrier-wrapper .overlay .fc-day:hover{background-color:#cfcfcf}body #application-content-wrapper #section-view-calendrier .calendrier-wrapper .overlay .fc-daygrid-day-number{font-size:12px;font-weight:300;letter-spacing:.22px;text-transform:uppercase}body #application-content-wrapper #section-view-calendrier .calendrier-wrapper .overlay .fc-timegrid-slots tr{border-bottom:1px solid #edf2f7;display:block;min-height:20px;padding:10px}body #application-content-wrapper #section-view-calendrier .calendrier-wrapper .overlay .is-today .vc-day-content{font-weight:700}body #application-content-wrapper #section-view-calendrier .calendrier-wrapper #block-view-calendrier{margin:0 auto;max-width:750px;width:100%}@media screen and (min-width:768px){body #application-content-wrapper #section-view-calendrier .calendrier-wrapper{left:0;top:110px}body #application-content-wrapper #section-view-calendrier .calendrier-wrapper .overlay{left:0;position:absolute;width:100%;z-index:100}body #application-content-wrapper #section-view-calendrier .calendrier-wrapper .overlay .fc-header-toolbar{margin:40px auto;max-width:750px;width:100%}}body #application-content-wrapper .show-cart #section-view-cart{width:100vw}body #application-content-wrapper #backArrow{left:20px;position:fixed;top:20px;z-index:10000000}body #application-content-wrapper #iconClose{cursor:pointer}body #application-content-wrapper #service-quantity-selector .quantity{border-bottom:1px solid #dadada;border-top:1px solid #dadada;height:100%;max-width:95px;min-width:75px}body #application-content-wrapper #block-appointment-validation,body #application-content-wrapper #block-cart-validation,body #application-content-wrapper #block-edit-profil_validation,body #application-content-wrapper #block-edit-service-validation{background-color:#fff;bottom:74px;box-shadow:0 -4px 12px #a1a1a1;left:0;min-height:65px;position:fixed;right:0;z-index:1000}@media screen and (min-width:768px){body #application-content-wrapper #block-appointment-validation,body #application-content-wrapper #block-cart-validation,body #application-content-wrapper #block-edit-profil_validation,body #application-content-wrapper #block-edit-service-validation{border-bottom:1px dotted #dadada;border-top:1px dotted #dadada;box-shadow:none;position:static}body #application-content-wrapper #block-appointment-validation .ph1,body #application-content-wrapper #block-cart-validation .ph1,body #application-content-wrapper #block-edit-profil_validation .ph1,body #application-content-wrapper #block-edit-service-validation .ph1{padding:20px 0}body #application-content-wrapper #block-appointment-validation p,body #application-content-wrapper #block-cart-validation p,body #application-content-wrapper #block-edit-profil_validation p,body #application-content-wrapper #block-edit-service-validation p{cursor:pointer;text-transform:uppercase}body #application-content-wrapper #block-appointment-validation p:hover,body #application-content-wrapper #block-cart-validation p:hover,body #application-content-wrapper #block-edit-profil_validation p:hover,body #application-content-wrapper #block-edit-service-validation p:hover{font-weight:700}}@media screen and (max-width:768px){body #application-content-wrapper #block-appointment-validation,body #application-content-wrapper #block-cart-validation{bottom:0;position:fixed}}@media screen and (min-width:768px){body #application-content-wrapper #block-action-profil,body #application-content-wrapper #block-action-service{padding-left:10%;padding-right:10%;width:100%}}body #application-content-wrapper #snackbar{background-color:#c9b79d;bottom:20px;box-shadow:0 2px 4px #0000001a;min-width:90%;padding:12px 20px;position:fixed}body #application-content-wrapper #snackbar .message{color:#292625;font-weight:700;margin:0}body #application-content-wrapper #snackbar .action-button{background-color:#c9b79d;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:6px 12px}body #application-content-wrapper #snackbar #iconClose svg{color:#292625}body #application-content-wrapper #snackbar.inline{min-width:155px;padding:13.3333333333px;position:static}@media screen and (min-width:768px){body #application-content-wrapper #snackbar{bottom:auto;left:0;position:fixed;right:0;top:110px;z-index:10000}}body #application-content-wrapper #section-edit-boutique .banner-image,body #application-content-wrapper #section-view-boutique .banner-image{height:auto}body #application-content-wrapper #section-edit-boutique .banner-image img,body #application-content-wrapper #section-view-boutique .banner-image img{width:100%}body #application-content-wrapper #section-edit-boutique .upload-image-tool,body #application-content-wrapper #section-view-boutique .upload-image-tool{max-width:350px;width:100%}body #application-content-wrapper #section-edit-boutique #section-view-boutique-service .--prestation:last-child,body #application-content-wrapper #section-view-boutique #section-view-boutique-service .--prestation:last-child{border-bottom:none}body #application-content-wrapper #section-edit-boutique #section-view-boutique-service .tag,body #application-content-wrapper #section-view-boutique #section-view-boutique-service .tag{display:inline-block!important}body #application-content-wrapper #section-view-appointment-details #cancel-appointment{cursor:pointer}@media screen and (min-width:768px){body #application-content-wrapper{margin:0 auto;max-width:1100px;min-height:100vh;padding-bottom:80px;width:100%}body #application-content-wrapper.minified-height{min-height:auto!important}body #application-content-wrapper #section-inscription form,body #application-content-wrapper #section-view-index #section-search{padding-left:40px;padding-right:40px}body #application-content-wrapper #section-results .section-results-wrapper{display:flex;flex-flow:row wrap}body #application-content-wrapper #section-results .section-results-wrapper .fiche{cursor:pointer;margin-right:20px;max-width:310px;width:100%}body #application-content-wrapper #section-view-appointments.passedAppointments{border:1px solid #dadada}body #application-content-wrapper #section-view-appointments .section-view-appointments-wrapper .rdv-fiche{max-width:310px;width:100%}body #application-content-wrapper #section-edit-boutique .banner-image,body #application-content-wrapper #section-view-boutique .banner-image{border:1px solid #dadada;height:auto;max-width:350px;overflow:initial;position:static;width:100%}body #application-content-wrapper #section-edit-boutique .banner-image img,body #application-content-wrapper #section-view-boutique .banner-image img{width:100%}body #application-content-wrapper #section-edit-boutique .upload-image-tool,body #application-content-wrapper #section-view-boutique .upload-image-tool{max-width:350px;width:100%}body #application-content-wrapper #section-edit-boutique #section-view-slots,body #application-content-wrapper #section-view-boutique #section-view-slots{padding-left:40px;padding-right:40px}body #application-content-wrapper #section-edit-service{left:auto;max-width:700px;padding-left:40px;padding-right:40px;position:fixed;right:0;top:0;width:100%}body #application-content-wrapper #section-view-cart{box-shadow:none;margin:0 auto;position:static;width:100%}body #application-content-wrapper #section-view-cart #iconClose,body #application-content-wrapper #section-view-cart #mobile-spacer{display:none}body #application-content-wrapper #section-view-cart #navigation{display:flex}body #application-content-wrapper #section-view-cart #block-view-appointment-details #block-view-appointment-details-wrapper{align-items:flex-start;display:flex;flex-flow:row nowrap}body #application-content-wrapper #section-view-cart #block-view-appointment-details #block-view-appointment-details-wrapper .--when,body #application-content-wrapper #section-view-cart #block-view-appointment-details #block-view-appointment-details-wrapper .where{padding-top:0}body #application-content-wrapper #section-login-form,body #application-content-wrapper #section-view-profil #section-edit-account-infos,body #application-content-wrapper #section-view-profil #section-edit-personal-infos,body #application-content-wrapper #section-view-profil #section-edit-professional_identity,body #application-content-wrapper #section-view-profil #section-edit-user_secure_print{padding-left:40px;padding-right:40px}body #application-content-wrapper #cartPanel #navigation,body #application-content-wrapper #section-view-appointment-details #navigation,body #application-content-wrapper #section-view-boutique #navigation{display:flex}body{background-color:#f8f8f8;min-height:110vh;padding:90px 0 0}}@media screen and (max-width:768px){body{background-size:cover!important;min-height:110vh;padding:0}body #application-content-wrapper{min-height:100vh;padding:0 20px 140px}}*{box-sizing:border-box;font-family:Montserrat,no-serif;letter-spacing:1.5px;margin:0;padding:0;vertical-align:baseline}a{color:#292625;display:block;text-decoration:none}input::-moz-placeholder{font-size:11px;font-weight:400;letter-spacing:.7px;line-height:20px;text-decoration:none;text-transform:none;white-space:pre-wrap}input::placeholder,p{font-size:11px;font-weight:400;letter-spacing:.7px;line-height:20px;text-decoration:none;text-transform:none;white-space:pre-wrap}ul{list-style:none;margin:0 0 20px!important;padding:0}ul li{border-bottom:1px dotted #dadada;cursor:pointer;padding:20px 0}section{margin-bottom:60px}.fullwidth-header{margin-bottom:0;padding:40px 0}.fullwidth-header #header-container{max-width:700px;width:100%}.fullwidth-header #header-container .h2,.fullwidth-header #header-container p{color:#000}@media screen and (max-width:768px){.fullwidth-header{padding:20px 0}}.midwidth-container{max-width:700px}.fullwidth-container,.midwidth-container{margin:0 auto;padding:40px 0 0;width:100%}.fullwidth-container{max-width:1100px}#landing-navigation{padding:40px 0 0}#landing-navigation div{margin:0 40px}#landing-navigation div p{color:#000;cursor:pointer;font-weight:700;text-transform:uppercase}#landing-navigation div a{color:#000}#landing-navigation div.no-margin{margin:0}@media screen and (max-width:768px){#landing-navigation{padding:20px 0}#landing-navigation div{margin:0 10px!important}#landing-navigation #search-description{display:none}}#content-wrapper{background-color:#f8fafd;border-radius:5px;margin:40px auto 90px;max-width:1100px;width:100%}#content-wrapper p:not(.h1):not(.h2):not(.h3):not(.h4){font-size:.8rem;letter-spacing:.5px}@media screen and (max-width:768px){#content-wrapper{margin-top:0;padding:20px!important}}#navBar{-webkit-backdrop-filter:blur(1000px);backdrop-filter:blur(1000px);background:linear-gradient(45deg,#cfc2b3,#cebaa5);box-shadow:0 0 1px #b5a797;height:90px;left:0;position:fixed;top:0}#navBar .logo-wrapper{padding-left:20px}#navBar .logo-wrapper .logo{background:none!important;color:#000;display:flex}#navBar .logo-wrapper .logo .logo-wrapper{max-width:90px;width:100%}#navBar .logo-wrapper .logo .logo-wrapper img{width:100%}#navBar .logo-wrapper .logo #logo-text{font-size:30px;font-weight:500;letter-spacing:9.5px;text-transform:uppercase}#navBar .logo-wrapper .logo p{color:#292625;font-size:17px;font-weight:400}#navBar .logo-wrapper .logo p.baseline{font-weight:800}#navBar .wrapper .navigation-item.menu-button{width:103px}#navBar .wrapper .navigation-item.menu-button.toggleMenu{background-color:#c1b19f;color:#fff}#navBar .wrapper .navigation-item.menu-button:hover{background-color:#c1b19f;color:#fff;cursor:pointer;transition:color .18s linear}#navBar .wrapper .navigation-item a,#navBar .wrapper .navigation-item.menu-button{color:#000;font-size:10px;font-weight:300;letter-spacing:3px;margin:0;min-height:90px;text-align:center;text-transform:uppercase;width:103px}#navBar .wrapper .navigation-item a svg,#navBar .wrapper .navigation-item.menu-button svg{max-height:20px;max-width:20px;width:100%}#navBar .wrapper .navigation-item a .baseline,#navBar .wrapper .navigation-item.menu-button .baseline{font-size:10px!important;font-weight:800;text-transform:uppercase}#navBar .wrapper .navigation-item a.larger,#navBar .wrapper .navigation-item.menu-button.larger{min-width:141px!important}#navBar .wrapper .navigation-item a.router-link-exact-active,#navBar .wrapper .navigation-item.menu-button.router-link-exact-active{background-color:#c1b19f}#navBar .wrapper .navigation-item a.router-link-exact-active:after,#navBar .wrapper .navigation-item.menu-button.router-link-exact-active:after{background-color:#fff;bottom:0;content:"";display:block;height:1px;position:absolute;width:100%}#navBar .wrapper .navigation-item a:hover,#navBar .wrapper .navigation-item.menu-button:hover{cursor:pointer}#navBar .wrapper #side-menu{background:linear-gradient(45deg,#cfc2b3,#cebaa5);position:absolute;right:0;top:100%;z-index:1000}#navBar .wrapper #side-menu .sub-menu-item{width:103px}#navBar p:not(#logo-text){font-size:10px;letter-spacing:normal;text-transform:uppercase}#navBar a.router-link-exact-active{background-color:#c1b19f!important;position:relative}@media screen and (max-width:768px){#navBar{display:none}}#navBar-mobile{display:none}#navBar-mobile .logo-wrapper{padding-left:20px}#navBar-mobile .logo-wrapper .logo{color:#000;display:flex}#navBar-mobile .logo-wrapper .logo .logo-wrapper{max-width:90px;width:100%}#navBar-mobile .logo-wrapper .logo .logo-wrapper img{width:100%}#navBar-mobile .logo-wrapper .logo #logo-text{font-size:30px;font-weight:500;letter-spacing:9.5px;text-transform:uppercase}#navBar-mobile .logo-wrapper .logo p{color:#000;font-size:17px;font-weight:400}#navBar-mobile .logo-wrapper .logo p.baseline{font-weight:800}#navBar-mobile .wrapper .navigation-item.menu-button{width:103px}#navBar-mobile .wrapper .navigation-item.menu-button:hover{cursor:pointer}#navBar-mobile .wrapper .navigation-item a,#navBar-mobile .wrapper .navigation-item.menu-button{color:#000;font-size:10px;font-weight:300;letter-spacing:3px;margin:0;min-height:90px;text-align:center;text-transform:uppercase;width:103px}#navBar-mobile .wrapper .navigation-item a svg,#navBar-mobile .wrapper .navigation-item.menu-button svg{max-height:20px;max-width:20px;width:100%}#navBar-mobile .wrapper .navigation-item a .baseline,#navBar-mobile .wrapper .navigation-item.menu-button .baseline{font-size:10px!important;font-weight:800;text-transform:uppercase}#navBar-mobile .wrapper .navigation-item a.larger,#navBar-mobile .wrapper .navigation-item.menu-button.larger{min-width:141px!important}#navBar-mobile .wrapper .navigation-item a.router-link-exact-active,#navBar-mobile .wrapper .navigation-item.menu-button.router-link-exact-active{color:#ac926b}#navBar-mobile .wrapper .navigation-item a:hover,#navBar-mobile .wrapper .navigation-item.menu-button:hover{cursor:pointer}#navBar-mobile .wrapper #side-menu{position:absolute;right:0;top:100%;z-index:1000}#navBar-mobile .wrapper #side-menu a{background-color:#c9cad38a}#navBar-mobile .wrapper #side-menu .sub-menu-item{width:103px}#navBar-mobile p:not(#logo-text){font-size:10px;letter-spacing:normal;text-transform:uppercase}#navBar-mobile .router-link-exact-active{color:#ffe8c5}@media screen and (max-width:768px){#navBar-mobile{-webkit-backdrop-filter:blur(1000px);backdrop-filter:blur(1000px);background:linear-gradient(119deg,#a4837a,#cbad8d,#d1c7bd)!important;bottom:0;display:flex;left:0;max-width:100vw;position:fixed;right:0;width:100%;z-index:100000}#navBar-mobile .logo-wrapper{padding:0!important;position:fixed;top:-40px;width:auto!important}#navBar-mobile .logo-wrapper .logo .logo-wrapper{max-width:70px}#navBar-mobile .wrapper .navigation-item a,#navBar-mobile .wrapper .navigation-item.menu-button{min-height:65px;width:20vw}#navBar-mobile .wrapper .navigation-item a p,#navBar-mobile .wrapper .navigation-item.menu-button p{font-size:9px!important}#navBar-mobile .wrapper .navigation-item a.router-link-exact-active,#navBar-mobile .wrapper .navigation-item.menu-button.router-link-exact-active{background-color:#3a2d2826}#navBar-mobile .wrapper .navigation-item.menu-button p,#navBar-mobile .wrapper .navigation-item.menu-button svg{position:relative;top:10px}}#mobileTopBar{left:0;right:0;top:0;width:100%}#mobileTopBar .logo-wrapper{padding:10px 0!important}#mobileTopBar .logo-wrapper img{max-width:50px;padding-left:20px;width:100%}#mobileTopBar .title{color:#d1c7bd;font-size:16px;font-weight:900;margin-left:10px;text-transform:uppercase}#mobileTopBar .location{background-color:#3a2d284f;color:#f1ede6;font-size:10px;padding:10px 20px;text-transform:uppercase;width:100%}@media screen and (min-width:768px){#mobileTopBar{display:none}}@media screen and (max-width:768px){#search-wrapper{padding:20px 20px 0}}.input-wrapper{position:relative;width:100%}.input-wrapper>div:not(.input-simple):not(.input-with-icon){height:122px;justify-content:space-between}.input-wrapper .input-with-icon{border:1px solid #cfb9a0;border-radius:5px;cursor:text;margin-bottom:20px;position:relative}.input-wrapper .input-with-icon .input{border-radius:5px;height:60px;width:100%}.input-wrapper .input-with-icon .input input[type=number],.input-wrapper .input-with-icon .input input[type=password],.input-wrapper .input-with-icon .input input[type=tel],.input-wrapper .input-with-icon .input input[type=text],.input-wrapper .input-with-icon .input textarea{background-color:#f3f3f3;border:none;border-radius:5px;cursor:text;display:block;min-height:100%;padding-left:1em;width:100%}.input-wrapper .input-with-icon .input input[type=number]:focus,.input-wrapper .input-with-icon .input input[type=password]:focus,.input-wrapper .input-with-icon .input input[type=tel]:focus,.input-wrapper .input-with-icon .input input[type=text]:focus,.input-wrapper .input-with-icon .input textarea:focus{border:none;box-shadow:none}.input-wrapper .input-with-icon .input textarea{background-color:#f3f3f3;padding:10px}.input-wrapper .input-with-icon .input p{padding-left:1em;width:100%}.input-wrapper .input-with-icon .icon{cursor:pointer;height:58px;max-width:40px;position:absolute;right:1px;text-align:right;width:100%}.input-wrapper .input-with-icon .icon div{padding:20px 0;width:100%}.input-wrapper .input-with-icon .icon div img{position:relative;right:10px}.input-wrapper .input-with-icon.error{border:1px solid #cd9494}.input-wrapper .input-simple{border:1px solid #cfb9a0;border-radius:5px;cursor:text;margin-bottom:20px;position:relative}.input-wrapper .input-simple .input{height:60px;width:100%}.input-wrapper .input-simple .input.textarea{height:auto;min-height:60px}.input-wrapper .input-simple .input input[type=email],.input-wrapper .input-simple .input input[type=number],.input-wrapper .input-simple .input input[type=password],.input-wrapper .input-simple .input input[type=tel],.input-wrapper .input-simple .input input[type=text],.input-wrapper .input-simple .input select,.input-wrapper .input-simple .input textarea{background-color:#f3f3f3;border:none!important;border-radius:5px;cursor:text;display:block;min-height:100%;padding-left:1em;resize:none;width:100%}.input-wrapper .input-simple .input input[type=email]:focus,.input-wrapper .input-simple .input input[type=number]:focus,.input-wrapper .input-simple .input input[type=password]:focus,.input-wrapper .input-simple .input input[type=tel]:focus,.input-wrapper .input-simple .input input[type=text]:focus,.input-wrapper .input-simple .input select:focus,.input-wrapper .input-simple .input textarea:focus{border:none;box-shadow:none}.input-wrapper .input-simple .input textarea{background-color:#f3f3f3;border-radius:5px;cursor:text!important;min-height:150px;padding-bottom:10px;padding-top:10px;white-space:pre-wrap}.input-wrapper .input-simple .input select{border:none!important;outline:none!important}.input-wrapper .input-simple .input p{padding-left:1em;width:100%}.input-wrapper .input-simple.error{border:1px solid #cd9494}.input-wrapper .input-checkbox{cursor:pointer}.input-wrapper .input-checkbox input[type=checkbox]{background-color:#fffaf4;cursor:pointer;height:20px;width:20px}.input-wrapper .input-checkbox p{margin-left:20px}.input-wrapper ul.list{background-color:#fff;border-radius:5px;list-style:none;max-height:180px;overflow:auto;position:absolute;top:110%;width:100%;z-index:1000}.input-wrapper ul.list .list-item{border-radius:5px;height:60px;padding:10px 20px}.input-wrapper ul.list .list-item .street{font-weight:800}.input-wrapper ul.list .list-item .locality{font-weight:400}.input-wrapper ul.list .list-item:hover{background-color:#edf2f7}.input-wrapper input:-webkit-autofill,.input-wrapper input:-webkit-autofill:focus{-webkit-transition:background-color 0s 600000s,color 0s 600000s!important;transition:background-color 0s 600000s,color 0s 600000s!important}.button{background-color:#292625;border:1px solid #292625;border-radius:5px;color:#fff;cursor:pointer;font-size:10px;font-weight:600;letter-spacing:1px;min-width:155px;padding:13.3333333333px;text-align:center;text-transform:uppercase;transition:all .2s linear}.button.green{background-color:#85c7a8;border:1px solid #4ea079;color:#000}.button.red{background-color:#c63e3e;border:1px solid #c63e3e}.button.white{background-color:#fff;border:1px solid #dadada;color:#292625}.button.white:hover{border-color:#292625}.button:active,.button:hover{background-color:#fff;color:#292625}form{margin:0 auto;max-width:700px;width:100%}@media screen and (max-width:768px){form{padding:0}}.profil-card .profil-picture{border:1px solid #dadada;border-radius:50%;height:100px;overflow:hidden;position:relative;width:100px}.profil-card .profil-picture img{width:inherit!important}.profil-card .profil-picture .default-profil-picture{background-color:#97aabd}.profil-card .addPicture{background-color:#dadada;border-radius:100px;bottom:10px;cursor:pointer;height:40px;position:absolute;width:40px}.profil-card .name{margin-bottom:10px}.profil-card .location{margin-bottom:10px;margin-left:10px;text-transform:uppercase}@media screen and (max-width:768px){.profil-card .profil-picture{height:80px;width:80px}.profil-card .profil-text{margin-left:20px}.profil-card .profil-text .location,.profil-card .profil-text .name{margin-bottom:7px}}.calendar-full,.calendars-component{cursor:pointer;padding:0}.calendar-full .dates-wrapper,.calendars-component .dates-wrapper{background-color:#f5f5f5;border-radius:10px}.calendar-full.calendar-full-header .header-month,.calendars-component.calendar-full-header .header-month{margin:auto 0;max-width:100%;text-align:center;width:100%}.calendar-full .date,.calendars-component .date{border-bottom:1px dotted #ebebeb;border-left:1px dotted #ebebeb;position:relative;width:14.2857142857%}.calendar-full .date.--empty,.calendars-component .date.--empty{color:#dadada}.calendar-full .date.--empty .date-number,.calendars-component .date.--empty .date-number{font-weight:100}.calendar-full .date.newMonth,.calendars-component .date.newMonth{border-left:1px solid #dadada;text-transform:uppercase}.calendar-full .date.newMonth .date-state,.calendars-component .date.newMonth .date-state{color:#292625}.calendar-full .date.active,.calendars-component .date.active{transition:all .2s ease-in}.calendar-full .date.active .date-name,.calendars-component .date.active .date-name{color:#292625;font-weight:600}.calendar-full .date.active .date-number,.calendars-component .date.active .date-number{color:#292625;font-weight:400}.calendar-full .date.active.selected,.calendars-component .date.active.selected{background-color:#e3dad0}.calendar-full .date.today .date-name,.calendars-component .date.today .date-name{text-decoration:underline}.calendar-full .date.today .date-state,.calendars-component .date.today .date-state{color:#292625}.calendar-full .date .status,.calendars-component .date .status{bottom:5px;position:absolute}.calendar-full .date .status-calendar-full,.calendars-component .date .status-calendar-full{bottom:15px;position:absolute}.calendar-full .date .pendingAppointment,.calendars-component .date .pendingAppointment{background-color:orange;border-radius:100%;bottom:5px;display:block;height:8px;width:8px}.calendar-full .date .validatedAppointment,.calendars-component .date .validatedAppointment{background-color:#2f6e97;border-radius:100%;bottom:5px;display:block;height:8px;width:8px}.calendar-full .date .mr0,.calendars-component .date .mr0{margin-right:3px}@media screen and (min-width:768px){.calendar-full .date,.calendars-component .date{max-width:14.2857142857%;width:100%}}.calendar-full .date-state,.calendars-component .date-state{color:#dadada}.calendar-full .date-number,.calendars-component .date-number{color:#a9a9a9;font-size:29px;font-weight:300;letter-spacing:.22px;margin-bottom:10px}.calendar-full .date-name,.calendars-component .date-name{color:#dadada;font-size:10px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase}.professionalAgenda .column{max-width:130px;width:100%}.professionalAgenda .header{font-size:9px;font-weight:700;letter-spacing:2px;margin-bottom:20px;text-align:center;text-transform:uppercase}.professionalAgenda .slotTime-wrapper{margin-bottom:20px;max-width:450px;width:100%}.professionalAgenda .creneau button{background-color:#fff;border:1px solid #dadada;border-radius:3px;color:#292625;margin-bottom:10px;padding:10px 20px;text-align:center;width:100%}.professionalAgenda .creneau button.active-slot{background-color:#2f6e97;border:1px solid #2f6e97;box-shadow:0 1px 5px #dadada;color:#fff}.professionalAgenda .creneau button.unavailable-slot{background-color:#fff;border:1px solid #c63e3e;color:#292625;cursor:not-allowed;opacity:.1}.professionalAgenda.calendar .creneau{margin-bottom:10px}.professionalAgenda.calendar .creneau button{background-color:#fff;border:1px solid #dadada;color:#292625;font-weight:500;padding:10px 20px;text-align:center;width:100%}.professionalAgenda.calendar .creneau button.active-slot{background-color:#4ea079;border:1px solid #4ea079;color:#fff}.professionalAgenda.calendar .creneau button.unavailable-slot{background-color:#fff;border:1px solid #c63e3e;color:#292625;cursor:pointer}.professionalAgenda.calendar .creneau button.unavailable-slot.validated{background-color:#2f6e97;border:1px solid #2f6e97;color:#fff}.professionalAgenda.calendar .creneau button.unavailable-slot.pending{background-color:orange;border:1px solid orange;color:#000}.professionalAgenda.calendar .creneau button.available-slot{background-color:#f8f8f8;border:1px solid #dadada;cursor:pointer}@media screen and (max-width:468px){.professionalAgenda .slotTime-wrapper{max-width:73vw}.professionalAgenda .slotTime-wrapper .creneau{max-width:110px!important}}.appointment-item .status-bar{margin-bottom:20px}.appointment-item .status-bar .status{font-size:9px;font-style:normal;font-weight:700;letter-spacing:0;text-transform:uppercase}.appointment-item .status-bar .blue{color:#2f6e97}.appointment-item .status-bar .orange{color:orange}.appointment-item .appointment-infos .profil-picture{border:1px solid #dadada;border-radius:50%;height:60px;overflow:hidden;width:60px}.appointment-item .appointment-infos .profil-picture .default-profil-picture{background-color:#97aabd}.appointment-item .appointment-infos .profil-picture img{width:inherit!important}.appointment-item .appointment-infos .name{margin-bottom:10px;margin-left:20px}.appointment-item .appointment-infos .location{margin-left:20px}.appointment-item .appointment-infos .location svg{margin-right:10px}.appointment-item .appointment-infos .location p{line-height:15px}@media screen and (max-width:768px){.appointment-item .appointment-infos{align-items:flex-start!important;display:flex!important;flex-flow:row nowrap!important;justify-content:space-between!important}.appointment-item .pb1{padding:0}}#professional-list-wrapper{padding:40px}#professional-list-wrapper .professional-item .column-left{max-width:40%;width:100%}#professional-list-wrapper .professional-item .column-left .banner-image{border-radius:5px;max-height:200px;overflow:hidden;width:100%}#professional-list-wrapper .professional-item .column-left .banner-image img{border-radius:5px;display:block;max-width:100%;width:100%}#professional-list-wrapper .professional-item .column-right{margin-left:40px;max-width:60%;width:100%}#professional-list-wrapper .professional-item .column-right .profil-picture{border:1px solid #dadada;border-radius:50%;height:60px;overflow:hidden;width:60px}#professional-list-wrapper .professional-item .column-right .profil-picture img{width:inherit!important}#professional-list-wrapper .professional-item .column-right .profil-picture .default-profil-picture{background-color:#97aabd}#professional-list-wrapper .professional-item .column-right .name{margin-bottom:10px;margin-left:20px}#professional-list-wrapper .professional-item .column-right .location{margin-left:20px}#professional-list-wrapper .professional-item .column-right .location svg{margin-right:10px}#professional-list-wrapper .professional-item .column-right .location p{line-height:15px}@media screen and (max-width:768px){#professional-list-wrapper .professional-item{align-items:start!important;display:flex!important;flex-flow:column nowrap!important;justify-content:center!important}#professional-list-wrapper .professional-item .column-left{max-width:100%!important;width:100%}#professional-list-wrapper .professional-item .column-right{margin:0!important;max-width:100%!important;width:100%}#professional-list-wrapper .professional-item .column-right .professional-infos{margin-top:20px;padding-bottom:10px}#professional-list-wrapper .professional-item .column-right .end-wrapper{align-items:start!important;display:flex!important;flex-flow:column nowrap!important;justify-content:center!important}#professional-list-wrapper .professional-item .column-right .end-wrapper .button-wrapper{margin-top:10px;width:100%}#professional-list-wrapper{padding:0}}.message-expeditor-list-item .message-expeditor .notification{color:#4ea079}.message-expeditor-list-item .message-expeditor .profil-picture{border:1px solid #dadada;border-radius:50%;height:70px;overflow:hidden;width:70px}.message-expeditor-list-item .message-expeditor .profil-picture .default-profil-picture{background-color:#97aabd}.message-expeditor-list-item .message-expeditor .profil-picture img{width:inherit!important}@media screen and (max-width:768px){.profil-wrapper .form-item{align-items:start!important;display:flex!important;flex-flow:column nowrap!important;justify-content:center!important}.profil-wrapper .form-item .column-left,.profil-wrapper .form-item .column-right{max-width:100%!important;width:100%!important}.profil-wrapper .form-item .column-right{display:none}}#message-list-wrapper{padding:40px}#message-list-wrapper .column-left{max-width:90%;width:100%}#message-list-wrapper .column-right{margin-left:40px;width:100%}.chat-wrapper{max-height:37vh;overflow-y:auto}@media screen and (max-width:768px){.chat-wrapper{max-height:35vh}}.chat-wrapper .message-item{width:100%}.chat-wrapper .message-item .profil-picture{border:1px solid #dadada;border-radius:50%;height:40px;overflow:hidden;width:40px}.chat-wrapper .message-item .profil-picture .default-profil-picture{background-color:#97aabd}.chat-wrapper .message-item .profil-picture img{width:inherit!important}.chat-wrapper .message-item .message-wrapper{margin-bottom:40px;max-width:100%;width:100%}.chat-wrapper .message-item .message-wrapper .message{max-width:620px}.chat-wrapper .message-item .message-content{background-color:#d2e7f5;clear:both;overflow-wrap:break-word;padding:8px;white-space:pre-line;word-break:break-word;word-wrap:break-word;border-radius:10px;width:100%}.chat-wrapper .message-item textarea{display:block;min-width:490px;resize:none;width:100%}.chat-wrapper .message-item .hour{font-size:8px}.chat-wrapper .message-item .messageOptions p{font-size:10px;font-weight:500;text-transform:uppercase}.chat-wrapper .message-item .edited-indicator{color:gray;font-size:8px;text-transform:uppercase}.chat-wrapper .message-item .expeditor,.chat-wrapper .message-item .me{width:100%}.chat-wrapper .message-item .me .message-content{background-color:#f2f2f2}.bar-wrapper{height:62px}.bar-wrapper .bar-content{max-width:1100px;width:100%}.service-list-item{margin-bottom:10px;padding:0 0 20px 20px}.service-list-item .service-name:before{content:".";display:inline-block;font-size:30px;padding-right:10px}.service-list-item .service-price{font-size:15px;font-weight:500}.service-list-item .service-description{padding:10px 0}.service-list-item .service-duration{padding-left:10px}.service-list-item .service-quantity-selector{margin-top:20px}.service-list-item .service-quantity-selector .service-quantity-button{background-color:#fff;border:1px solid grey;border-radius:5px;cursor:pointer;font-size:21px;height:35px;transition:all .2s ease-in-out;width:35px}.service-list-item .service-quantity-selector .service-quantity-button:hover{background-color:#efe0c8}.service-list-item .service-quantity-selector .service-quantity{width:60px}#boutique-edit-wrapper,#boutique-wrapper{padding:40px}#boutique-edit-wrapper .column-left,#boutique-wrapper .column-left{max-width:50%;width:100%}#boutique-edit-wrapper .column-left #socials,#boutique-wrapper .column-left #socials{width:100%}#boutique-edit-wrapper .column-left #socials .column-right,#boutique-wrapper .column-left #socials .column-right{max-width:100%;min-width:90%;width:100%}#boutique-edit-wrapper .column-right,#boutique-wrapper .column-right{margin-left:40px;max-width:50%;width:100%}#boutique-edit-wrapper .column-right .edit,#boutique-wrapper .column-right .edit{color:#2f6e97;cursor:pointer}#boutique-edit-wrapper .column-right .delete,#boutique-wrapper .column-right .delete{color:#c63e3e;cursor:pointer}#boutique-edit-wrapper #banner-image,#boutique-wrapper #banner-image{align-items:center;border-radius:5px;display:flex;justify-content:center;max-height:300px;max-width:600px;overflow:hidden;width:100%}#boutique-edit-wrapper #banner-image img,#boutique-wrapper #banner-image img{border-radius:5px;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}#boutique-edit-wrapper #about,#boutique-wrapper #about{padding:40px 0}@media screen and (max-width:768px){#boutique-edit-wrapper,#boutique-wrapper{align-items:start!important;display:flex!important;flex-flow:column nowrap!important;justify-content:center!important;padding:0!important}#boutique-edit-wrapper .column-left,#boutique-wrapper .column-left{margin-bottom:20px;max-width:100%!important;width:100%}#boutique-edit-wrapper .column-left #about,#boutique-wrapper .column-left #about{padding-top:20px}#boutique-edit-wrapper .column-left #editBanner,#boutique-wrapper .column-left #editBanner{align-items:flex-start!important;display:flex!important;flex-flow:column nowrap!important;justify-content:center!important}#boutique-edit-wrapper .column-left #editBanner .button,#boutique-wrapper .column-left #editBanner .button{margin-top:20px}#boutique-edit-wrapper .column-right,#boutique-wrapper .column-right{margin:0!important;max-width:100%!important;width:100%}#boutique-edit-wrapper .column-right #services-header,#boutique-wrapper .column-right #services-header{margin:0!important;width:100%}#boutique-edit-wrapper .column-right #section-edit-service,#boutique-wrapper .column-right #section-edit-service{padding:0!important}#boutique-edit-wrapper .column-right #section-edit-service .input-wrapper,#boutique-wrapper .column-right #section-edit-service .input-wrapper{margin-bottom:0!important}#boutique-edit-wrapper.panier,#boutique-wrapper.panier{align-items:start!important;display:flex!important;flex-flow:column-reverse nowrap!important;justify-content:center!important}#rdv-wrapper #calendar-view-selectors{align-items:center!important;display:flex!important;flex-flow:row nowrap!important;justify-content:center!important}}.map-wrapper{width:100%}.map-container{background-color:#eee;border-radius:5px;height:600px;width:100%}.mentions-section{margin-bottom:1.5rem}.mentions-section a{color:#007bff;display:inline-block;text-decoration:none}.mentions-section a:hover{text-decoration:underline}.mentions-section ul{list-style:disc;padding-left:40px}.mentions-section ul li{border:none!important;border-radius:none!important;cursor:auto!important;padding:0!important}@media screen and (max-width:768px){.mentions-section{padding:0!important}}.doted-top-border{border-top:1px dotted #e5e5e5}.doted-bottom-border,body #application-content-wrapper #section-edit-boutique #section-view-boutique-service .--prestation,body #application-content-wrapper #section-view-boutique #section-view-boutique-service .--prestation{border-bottom:1px dotted #e5e5e5}.lined-left-border{border-left:1px solid #9c9c9c}.lined-right-border{border-right:1px solid #9c9c9c}.border-simple,.fiche.client,.minified.client .header,.pro.fiche,.pro.minified .header{border:1px solid #dadada}.separationTag p{color:#696974;font-size:11px;font-style:italic;font-weight:700;letter-spacing:.3em;margin-top:20px}.separationTag p,.titre{text-transform:uppercase}.titre{font-size:14px;font-weight:800;margin-bottom:20px;text-align:center}.titre:after{background-color:#292625;content:" ";display:block;height:1px;margin:1em auto;max-width:150px;width:100%}.h1{font-size:45px;font-weight:500;letter-spacing:9.5px}.h1,.h2{line-height:normal;text-transform:uppercase}.h2{font-size:18px;font-weight:200;letter-spacing:1.7px}.h3{font-size:13px;font-weight:700;letter-spacing:1.5px}.h3,.h4{text-transform:uppercase}.h4{font-size:10px;font-weight:800;letter-spacing:2px}.h5{font-weight:600;letter-spacing:1px}.bold{font-weight:700}.textMAJ{font-size:11px;font-weight:400;letter-spacing:.7px;text-transform:uppercase}.price{font-size:17px;font-weight:400}.dayCalendarFull{font-size:10px;letter-spacing:.5px}.dayCalendarFull,.monthCalendarFull{font-weight:600;text-transform:uppercase}.monthCalendarFull{font-size:15px;letter-spacing:.12px}.error-message{font-style:italic;padding:0}.no-scroll{overflow:hidden}.layer{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#000c;bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999999}.fiche.client,.pro.fiche{margin-right:10px;padding:20px 0;position:relative;width:100%}.fiche.client .--page-content,.pro.fiche .--page-content{display:none}.fiche.result.client #banner-image,.pro.fiche.result #banner-image{background-color:initial;height:auto;margin-top:40px;position:static;width:auto}.fiche.result.client .profil-picture,.pro.fiche.result .profil-picture{position:static!important}.fiche.isExact.client .tag,.pro.fiche.isExact .tag{background-color:#fff;border:none;display:block;left:43%;padding:10px;position:absolute;top:-20px;width:60px}.fiche.isExact.client .profil-picture,.pro.fiche.isExact .profil-picture{left:20px;position:absolute;top:-20px}.fiche.client:not(.isExact) .image,.fiche.client:not(.isExact) .tag,.pro.fiche:not(.isExact) .image,.pro.fiche:not(.isExact) .tag{display:none}.fiche.client:not(.isExact) .header .wrapper-infos,.pro.fiche:not(.isExact) .header .wrapper-infos{align-items:flex-start}.fiche.client:not(.isExact) .header .wrapper-infos .profil-picture,.pro.fiche:not(.isExact) .header .wrapper-infos .profil-picture{margin-left:20px;position:static}.fiche.client:not(.isExact) .header .wrapper-infos .fiche-infos,.pro.fiche:not(.isExact) .header .wrapper-infos .fiche-infos{align-items:flex-start;margin-top:0;padding-left:20px}.page.client .creneaux,.page.client .infos,.pro.page .creneaux,.pro.page .infos{display:none}.page.client .header .wrapper-infos .profil-picture,.pro.page .header .wrapper-infos .profil-picture{height:101px;width:101px}.page.client .image,.pro.page .image{left:-20px;position:relative;width:calc(100% + 40px)}.minified.client .wrapper-infos .fiche-infos,.pro.minified .wrapper-infos .fiche-infos,.pro.rdv .wrapper-infos .fiche-infos,.rdv.client .wrapper-infos .fiche-infos{text-align:left}.pro.rdv .rdv-state,.rdv.client .rdv-state{margin-top:10px}.pro.rdv .rdv-state.confirmed:before,.rdv.client .rdv-state.confirmed:before{background:url(../icons/confirmed.png) no-repeat;content:" ";display:inline-block;height:20px;margin-right:20px;width:20px}.pro.rdv .rdv-state.waiting:before,.rdv.client .rdv-state.waiting:before{background:url(../icons/alert.png) no-repeat;content:" ";display:inline-block;height:20px;margin-right:20px;width:20px}.client .header .ratings,.pro .header .ratings{position:absolute;right:0;top:0}.client #shop-banner .banner-image,.pro #shop-banner .banner-image{background-color:#edf2f7;overflow:hidden;right:20px}.client #shop-banner .banner-image img,.pro #shop-banner .banner-image img{max-width:100%;-o-object-fit:cover;object-fit:cover}.client .creneaux,.pro .creneaux{margin-top:10px;padding:20px}.client .creneaux .creneau:after,.pro .creneaux .creneau:after{content:" / ";display:inline-block;padding:0 10px}.client .infos,.pro .infos{padding:0 20px}.client .infos .service,.pro .infos .service{color:#787885}.client .infos .service:before,.pro .infos .service:before{content:"#";display:inline;padding-right:10px}.client{position:relative;width:94%}.client .tag{background-color:#fff;display:block;padding:0 20px;position:absolute;top:-13px}.--prestation .h4:before,.preDot .h4:before{content:".";display:inline-block;font-size:30px;padding-right:10px}.mes-rdv .calendar-timeline{position:relative;top:0}.mes-rdv .calendar-timeline .date{position:relative}.formError{background-color:#ffeaea;border:1px solid red;padding:20px}.text-center{text-align:center}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.text-underline{text-decoration:underline}.cursor-pointer{cursor:pointer}.vh100{height:100vh;max-height:100vh}.vh50{height:50vh;max-height:50vh}.h100{height:100%}.h75{height:75%}.h50{height:50%}.h25{height:25%}.vw100{max-width:100vh;width:100vh}.vw50{max-width:50vh}.vw50,.w100{width:100%}.w98{width:98%}.w75{width:75%}.w60{width:60%}.w50{width:50%}.w49{width:49%}.w40{width:40%}.w35{width:35%}.w30{width:30%}.w25{width:25%}.w20{width:20%}.w15{width:15%}.w10{width:10%}.w5{width:5%}.db{display:block}.dib{display:inline-block}.hidden{display:none}.fiche.client:not(.isExact) .header .wrapper-infos,.fiche.client:not(.isExact) .header .wrapper-infos .fiche-infos,.fx,.minified.client .wrapper-infos,.page.client .header .wrapper-infos,.pro.fiche:not(.isExact) .header .wrapper-infos,.pro.fiche:not(.isExact) .header .wrapper-infos .fiche-infos,.pro.minified .wrapper-infos,.pro.page .header .wrapper-infos,.pro.rdv .wrapper-infos,.rdv.client .wrapper-infos{display:flex}.--row,.fiche.client:not(.isExact) .header .wrapper-infos,.minified.client .wrapper-infos,.pro.fiche:not(.isExact) .header .wrapper-infos,.pro.minified .wrapper-infos,.pro.rdv .wrapper-infos,.rdv.client .wrapper-infos{flex-flow:row nowrap}.--row-reverse{flex-flow:row-reverse nowrap}.--row-wrap{flex-flow:row wrap}.--col,.fiche.client:not(.isExact) .header .wrapper-infos .fiche-infos,.page.client .header .wrapper-infos,.pro.fiche:not(.isExact) .header .wrapper-infos .fiche-infos,.pro.page .header .wrapper-infos{flex-flow:column nowrap}.--col-wrap{flex-flow:column wrap}.--around{justify-content:space-around}.--between{justify-content:space-between}.--even{justify-content:space-evenly}.--center,.page.client .header .wrapper-infos,.pro.page .header .wrapper-infos{justify-content:center}.--start{justify-content:flex-start}.--end{justify-content:flex-end}.--align-center,.minified.client .wrapper-infos,.page.client .header .wrapper-infos,.pro.minified .wrapper-infos,.pro.page .header .wrapper-infos,.pro.rdv .wrapper-infos,.rdv.client .wrapper-infos{align-items:center}.--align-baseline{align-items:baseline}.--align-start{align-items:start}.--align-stretch{align-items:stretch}.minified.client .header,.pa1,.pro.minified .header,body #application-content-wrapper #section-view-cart{padding:20px}.ph1{padding:0 20px}.pv0{padding:10px 0}.pv0.ph0{padding:10px}.pv1{padding:20px 0}.pl1{padding-left:20px}.pr1{padding-right:20px}.pt1{padding-top:20px}.pb1{padding-bottom:20px}.pa2{padding:40px}.ph2{padding:0 40px}.pv2{padding:40px 0}.pl2{padding-left:40px}.pr2{padding-right:40px}.pt2{padding-top:40px}.pb2{padding-bottom:40px}.pa3{padding:60px}.ph3{padding:0 60px}.pv3{padding:60px 0}.pl3{padding-left:60px}.pr3{padding-right:60px}.pt3{padding-top:60px}.pb3{padding-bottom:60px}.pa4{padding:80px}.ph4{padding:0 80px}.pv4{padding:80px 0}.pl4{padding-left:80px}.pr4{padding-right:80px}.pt4{padding-top:80px}.pb4{padding-bottom:80px}.pa5{padding:100px}.ph5{padding:0 100px}.pv5{padding:100px 0}.pl5{padding-left:100px}.pr5{padding-right:100px}.pt5{padding-top:100px}.pb5{padding-bottom:100px}.pa6{padding:120px}.ph6{padding:0 120px}.pv6{padding:120px 0}.pl6{padding-left:120px}.pr6{padding-right:120px}.pt6{padding-top:120px}.pb6{padding-bottom:120px}.ma1{margin:20px}.mh1{margin:0 20px}.mv0{margin:10px 0}.mv1{margin:20px 0}.ml1{margin-left:20px}.mr1{margin-right:20px}.mt1{margin-top:20px}.mb1{margin-bottom:20px}.ma2{margin:40px}.mh2{margin:0 40px}.mv2{margin:40px 0}.minified.client .wrapper-infos .fiche-infos,.ml2,.pro.minified .wrapper-infos .fiche-infos,.pro.rdv .wrapper-infos .fiche-infos,.rdv.client .wrapper-infos .fiche-infos{margin-left:40px}.mr2{margin-right:40px}.mt2{margin-top:40px}.mb2{margin-bottom:40px}.ma3{margin:60px}.mh3{margin:0 60px}.mv3{margin:60px 0}.ml3{margin-left:60px}.mr3{margin-right:60px}.mt3{margin-top:60px}.mb3{margin-bottom:60px}.ma4{margin:80px}.mh4{margin:0 80px}.mv4{margin:80px 0}.ml4{margin-left:80px}.mr4{margin-right:80px}.mt4{margin-top:80px}.mb4{margin-bottom:80px}.ma5{margin:100px}.mh5{margin:0 100px}.mv5{margin:100px 0}.ml5{margin-left:100px}.mr5{margin-right:100px}.mt5{margin-top:100px}.mb5{margin-bottom:100px}.ma6{margin:120px}.mh6{margin:0 120px}.mv6{margin:120px 0}.ml6{margin-left:120px}.mr6{margin-right:120px}.mt6{margin-top:120px}.mb6{margin-bottom:120px}.f1{font-size:3rem}.f2{font-size:2.25rem}.f3{font-size:1.5rem}.f4{font-size:.875rem}.f5{font-size:.775rem}.f6{font-size:.575rem}.relative{position:relative}
