@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@400;500;600;700;800&display=swap);.meal-type :nth-child(2){-webkit-animation-delay:.5s;animation-delay:.5s}.meal-type :nth-child(3){-webkit-animation-delay:.75s;animation-delay:.75s}.meal-type :nth-child(4){-webkit-animation-delay:1s;animation-delay:1s}.meal-type :nth-child(5){-webkit-animation-delay:1.25s;animation-delay:1.25s}.meal-type :nth-child(6){-webkit-animation-delay:1.5s;animation-delay:1.5s}.meal-type :nth-child(7){-webkit-animation-delay:1.75s;animation-delay:1.75s}.meal-type :nth-child(8){-webkit-animation-delay:2s;animation-delay:2s}.meal-type :nth-child(9){-webkit-animation-delay:2.25s;animation-delay:2.25s}.meal-type :nth-child(10){-webkit-animation-delay:2.5s;animation-delay:2.5s}*{box-sizing:border-box}body{background-color:#3c3838;color:#fff;margin:0}.visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}body{font-family:Raleway,sans-serif}body h1{font-size:1.5rem}body h2,body p{font-size:1rem}@-webkit-keyframes loader-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loader-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes loader-bg{0%{opacity:1;z-index:5}90%{opacity:1}to{z-index:5}}@keyframes loader-bg{0%{opacity:1;z-index:5}90%{opacity:1}to{z-index:5}}@-webkit-keyframes favorite-active{0%{opacity:0}to{opacity:1}}@keyframes favorite-active{0%{opacity:0}to{opacity:1}}@-webkit-keyframes favorite-inactive{0%{opacity:1}to{opacity:0}}@keyframes favorite-inactive{0%{opacity:1}to{opacity:0}}@-webkit-keyframes meal-card{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes meal-card{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.create-employee__form{display:flex;flex-direction:column;margin:auto;text-align:left;width:90%}@media only screen and (min-width:1024px){.create-employee__form{max-width:1200px}}.create-employee__form label{color:#fff;margin:12px 0 3px}.create-employee__form fieldset{background-image:linear-gradient(90deg,#fefdfb,#fff);border:1px solid #daa520;border-radius:7px;display:flex;flex-direction:column;margin-bottom:10px;margin-top:20px}@media only screen and (min-width:1024px){.create-employee__form fieldset{width:45%}}.create-employee__form fieldset input{border:1px solid #daa520}.create-employee__form fieldset legend{color:#fff}.create-employee__form input{border-radius:6px;color:#fff;height:35px}@media only screen and (min-width:1024px){.desktop-form{display:flex;justify-content:space-between}}.name-with-dates{display:flex;flex-direction:column}@media only screen and (min-width:1024px){.name-with-dates{width:45%}}.name{background-image:linear-gradient(90deg,#fefdfb,#fff);border:1px solid #daa520}.button-save{background-color:#daa520;background-image:linear-gradient(90deg,#fff,#daa520);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;margin-bottom:25px;margin-top:30px;padding:10px 15px}@media only screen and (min-width:1024px){.button-save{margin:auto;width:200px}}.react-date-picker{background-image:linear-gradient(90deg,#fefdfb,#fff);border-color:#fff;border-radius:7px;display:inline-flex;position:relative}.react-date-picker,.react-date-picker *,.react-date-picker :after,.react-date-picker :before{box-sizing:border-box}.react-date-picker--disabled{background-color:#fffbfb;color:#6d6d6d}.react-date-picker__wrapper{border:thin solid #fff;border-radius:7px;display:flex;flex-grow:1;flex-shrink:0}.react-date-picker__inputGroup{box-sizing:initial;flex-grow:1;min-width:calc(12px + 4.754em);padding:0 2px}.react-date-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-date-picker__inputGroup__input{-moz-appearance:textfield;background:none;border:0;box-sizing:initial;font:inherit;height:100%;min-width:.54em;padding:0 1px;position:relative}.react-date-picker__inputGroup__input::-webkit-inner-spin-button,.react-date-picker__inputGroup__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-date-picker__inputGroup__input:invalid{background:rgba(255,0,0,.1)}.react-date-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-date-picker__button{background:transparent;border:0;padding:4px 6px}.react-date-picker__button:enabled{cursor:pointer}.react-date-picker__button:enabled:focus .react-date-picker__button__icon,.react-date-picker__button:enabled:hover .react-date-picker__button__icon{stroke:#0078d7}.react-date-picker__button:disabled .react-date-picker__button__icon{stroke:#6d6d6d}.react-date-picker__button svg{display:inherit}.react-date-picker__calendar{left:0;max-width:100vw;position:absolute;top:100%;width:350px;z-index:1}.react-date-picker__calendar--closed{display:none}.react-date-picker__calendar .react-calendar{border-width:thin}.Dropdown-root{position:relative}.Dropdown-control{background-color:#fff;border:1px solid #daa520;border-radius:7px;box-sizing:border-box;color:#fff;cursor:default;outline:none;overflow:hidden;padding:8px 52px 8px 10px;position:relative;transition:all .2s ease}.department-dropdown{background-image:linear-gradient(90deg,#fefdfb,#fff)}@media only screen and (min-width:1024px){.department-dropdown{width:45%}.department-dropdown,.department-dropdown__label{-webkit-transform:translateY(-60px);transform:translateY(-60px)}}.Dropdown-control:hover{box-shadow:0 1px 0 rgba(0,0,0,.06)}.Dropdown-arrow{border-color:#daa520 transparent transparent;border-style:solid;border-width:5px 5px 0;content:" ";display:block;height:0;margin-top:-ceil(2.5);position:absolute;right:10px;top:14px;width:0}.is-open .Dropdown-arrow{border-color:transparent transparent #999;border-width:0 5px 5px}.Dropdown-menu{-webkit-overflow-scrolling:touch;background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 0 rgba(0,0,0,.06);box-sizing:border-box;margin-top:-1px;max-height:200px;overflow-y:auto;position:absolute;top:100%;-webkit-transform:translateY(-60px);transform:translateY(-60px);width:100%;width:45%;z-index:1000}.Dropdown-menu .Dropdown-group>.Dropdown-title{color:#333;font-weight:700;padding:8px 10px;text-transform:capitalize}.Dropdown-option{box-sizing:border-box;color:rgba(51,51,51,.8);cursor:pointer;display:block;padding:8px 10px}.Dropdown-option:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.Dropdown-option.is-selected,.Dropdown-option:hover{background-color:#f2f9fc;color:#333}.Dropdown-noresults{box-sizing:border-box;color:#ccc;cursor:default;display:block;padding:8px 10px}.component-container{color:#fff;display:flex;flex-wrap:wrap;margin:auto;width:90%}.table{background-color:#d3d3d3;background-image:linear-gradient(90deg,#fefdfb,#fff);border:1px solid #fff;border-radius:7px;width:100%}.table__header-row{background-image:linear-gradient(90deg,#fff,#daa520);color:#fff}.table__header{border-radius:6px;cursor:default;padding:5px 15px}.table__header-filter{background-color:#fff;border:1px solid #daa520;border-radius:3px;cursor:pointer;margin-left:10px}.table__data-value{color:#fff;padding:5px}.dropdown-with-search{display:flex;justify-content:space-between;width:100%}.dropdown__container{align-items:center;display:flex}.dropdown__container p{margin-left:5px;margin-right:5px}.search__container{align-items:center;display:flex}.search__container input{height:auto;margin-left:5px;padding:3px}.number-of-pages__button{background-color:#fefdfb;border:1px solid #daa520;border-radius:3px;color:#fff;cursor:pointer;margin-left:5px}.table-footer{align-items:center;display:flex;justify-content:space-between;width:100%}.card-with-modal{background-color:rgba(255,254,254,.051);border:2px solid #fff;color:#fff;cursor:pointer;height:4rem;margin:20px auto;transition:all .5s;width:85%}.card-with-modal:hover{background-color:hsla(0,0%,100%,.236)}@media only screen and (min-width:1024px){.card-with-modal{align-items:center;display:flex;font-size:1.5rem;font-weight:600;height:20vw;justify-content:center;margin:20px 30px;width:20vw}}.hidden{display:none}@media only screen and (min-width:1024px){.hidden{display:flex;opacity:0;pointer-events:none}}.modal-soins{background-color:rgba(0,0,0,.935);display:flex;flex-direction:column;height:100vh;left:0;overflow-y:auto;padding:40px 20px;position:fixed;text-align:left;top:0;width:100vw;z-index:1000}@media only screen and (min-width:1024px){.modal-soins p{font-size:1.2rem}}.modal-soins h3{font-size:1.5rem;text-align:center}.modal-soins h4{font-size:1rem;text-align:center}@media only screen and (min-width:1024px){.modal-soins h4{font-size:1.2rem}.modal-soins{justify-content:center;padding:0 300px}}.modal-soins h2{margin-bottom:0;margin-top:30px}.close-button{cursor:pointer;font-size:1.2rem;font-weight:800;margin-top:30px}@media only screen and (min-width:1024px){.close-button{margin-left:auto;margin-right:auto;width:200px}}header{margin:auto;padding-top:20px;width:95%}@media only screen and (min-width:1024px){header{display:flex;justify-content:space-between}}.header__logo{border:4px solid #000;width:100%}@media only screen and (min-width:1024px){.header__logo{height:100px;width:190px}}.header__nav{display:flex;list-style:none;text-decoration:none}@media only screen and (min-width:1024px){.header__nav{margin-right:10px;margin-top:10px}}.header__a{color:#fff;cursor:pointer;font-size:1rem;margin-left:30px;margin-top:11px;text-decoration:none}.header__a:hover{text-decoration:underline;transition:5s}.button-rdv{background-color:transparent;border:2px solid #fff;color:#fff;cursor:pointer;font-size:1rem;height:40px;margin:20px auto 0;padding:9px 12px;text-decoration:none;transition:.4s}.button-rdv:hover{background-color:hsla(0,0%,100%,.211)}@media only screen and (min-width:1024px){.button-rdv{margin:0}}.modal-rdv{align-items:center;background-color:rgba(26,24,24,.91);display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;padding-left:10px;padding-right:10px;position:fixed;top:0;width:100vw;z-index:1000}.modal-rdv p{font-size:1.2rem}.calendar-icon{font-size:2rem}.button-close-modal{border:none;cursor:pointer;font-weight:600;margin-top:40px;padding:12px 40px 10px}footer{background-color:#1f1d1d;padding:10px;text-align:center;width:100%}@media only screen and (min-width:1024px){footer{display:flex;justify-content:space-between;padding:20px 40px}}footer p{font-size:.8rem;margin-bottom:0;margin-top:0}.hero{background-image:url(/static/media/hero-background-resized.f516ccb5ca0c77bbcf73.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:20px}@media only screen and (min-width:1024px){.hero{padding-bottom:0}}.hero__content{margin:50px auto 0;width:85%}@media only screen and (min-width:1024px){.hero__content{display:flex;justify-content:center;max-width:1500px;width:90%}.card__container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;width:55%}}.hero__card{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background-color:rgba(255,254,254,.075);border:2px solid #fff;height:200px;margin:0 auto 50px;padding-top:25px;text-align:center;width:90%}@media only screen and (min-width:1024px){.hero__card{display:flex;flex-direction:column;height:80%;justify-content:center;margin:0 auto auto;padding:0 25px;width:80%}.hero__card p{font-size:.7rem}}@media only screen and (min-width:1440px){.hero__card p{font-size:1rem}}.hero__card--hidden{opacity:0;pointer-events:none}.hero__card--contact-card{align-items:flex-start}.hero__card--contact-card section{margin-top:13px}.hero__card--contact-card section a{color:#fff}@media only screen and (min-width:1024px){.hero__card--contact-card section a{font-size:.7rem}}@media only screen and (min-width:1440px){.hero__card--contact-card section a{font-size:1rem}}.hero__card section{display:flex;justify-content:center}.hero__icon{color:#daa520;font-size:1.5rem}@media only screen and (min-width:1024px){.hero__icon{font-size:1.2vw}}.hero__icon--spaced{margin:auto 20px auto 0}.hero__icon--socials{font-size:3rem}.hero__card--map-link{margin-top:13px}.hero__image{aspect-ratio:3/4;border:2px solid #fff;margin-bottom:80px;object-fit:cover;width:40%}.keune__panel{align-items:center;background-image:url(/static/media/keune.f74a75b05987f1eaaa17.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:300px;justify-content:center;margin:50px auto;width:85%}@media only screen and (min-width:1024px){.keune__panel{height:500px;width:750px}}.keune__logo{-webkit-transform:translateY(-10px);transform:translateY(-10px);width:65%}@media only screen and (min-width:1024px){.keune__logo{width:350px}}.keune__text{margin:0 auto 60px;text-align:center;width:85%}@media only screen and (min-width:1024px){.keune__text{font-size:1.2rem;margin:80px auto 120px;width:850px}}.info-soin{background-color:#1f1d1d;padding-bottom:40px;padding-top:40px;position:relative;text-align:center}@media only screen and (min-width:1024px){.info-soin{padding-bottom:80px;padding-top:80px}}.info-soin h2{margin:0 auto 20px}@media only screen and (min-width:1024px){.info-soin h2{font-size:1.9rem;margin:0 auto 50px}.card-container{display:flex;flex-wrap:wrap;justify-content:center;margin:auto;width:85%}}.services{display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:1024px){.services{justify-content:space-around}}.services__title{margin-bottom:50px;margin-top:50px;text-align:center;width:100%}@media only screen and (min-width:1024px){.services__title{font-size:1.9rem;margin-bottom:70px}}.services__container{border:2px solid #fff;margin-bottom:50px;padding-bottom:30px;padding-top:20px;width:85%}@media only screen and (min-width:1024px){.services__container{padding:30px 25px 50px 30px;width:35vw}}.services__container h3{text-align:center;text-decoration:underline}@media only screen and (min-width:1024px){.services__container h3{font-size:1.4rem;margin-bottom:50px}.services__container li{font-size:1.2rem}}.le-salon{text-align:center}@media only screen and (min-width:1024px){.le-salon h2{font-size:1.9rem;margin-left:20px;margin-right:20px;width:20vw}}.le-salon__container img{border:2px solid #fff;margin-bottom:40px;width:85%}@media only screen and (min-width:1024px){.le-salon__container img{margin-left:20px;margin-right:20px;width:20vw}}.le-salon__container p{margin-top:0}
/*# sourceMappingURL=main.b5b43786.css.map*/