.module-reservation__state{margin-bottom:16px}.module-reservation__state>div{width:100%;display:flex;justify-content:center;border-radius:10px;font-weight:700;font-size:14px;line-height:17px;color:#2d2d2d;text-transform:uppercase;padding:12px 0}.module-reservation__state--open{background-color:#ffbb7f;color:#2d2d2d !important}.module-reservation__state--full{background-color:#cbcbcb;color:#2d2d2d !important}.module-reservation__state--close{background-color:#cbcbcb}.module-reservation__content{background-color:#fff;border-radius:10px;padding:34px 20px;font-family:"Lato",sans-serif}.module-reservation__content h2{font-size:20px;line-height:24px;font-weight:700;color:#2d2d2d;text-align:center;margin:0 auto 35px auto;text-transform:uppercase}.module-reservation__content hr{background-color:#c4c4c4}.module-reservation__content .wrapper-content{display:flex;align-items:center;margin-top:32px}@media screen and (max-width: 1280px){.module-reservation__content .wrapper-content{flex-wrap:wrap}}.module-reservation__content .wrapper-content__title{font-size:14px;font-weight:700;line-height:17px;color:#656363;margin-bottom:32px}.module-reservation__content .wrapper-content__item{min-height:113px;align-self:stretch;position:relative}.module-reservation__content .wrapper-content__item:not(.wrapper-content__text):not(.wrapper-content__waiting_list):after{content:"";height:32px;width:1px;background-color:#c4c4c4;position:absolute;right:0;top:50%;transform:translateY(-50%)}.module-reservation__content .wrapper-content__date{padding-right:32px}@media screen and (max-width: 575px){.module-reservation__content .wrapper-content__date{width:100%}.module-reservation__content .wrapper-content__date:after{display:none}}.module-reservation__content .wrapper-content__date .date-infos{padding-left:30px;position:relative}.module-reservation__content .wrapper-content__date .date-infos:before{content:"";top:2px;left:0;position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;background-size:15px}.module-reservation__content .wrapper-content__date .date-infos--day:before{background-image:url("data:image/svg+xml,%3Csvg fill='%23c4c4c4'  xmlns='http://www.w3.org/2000/svg' width='25' height='25'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h25v25H0z'/%3E%3Cpath id='b' d='M0 25h25V0H0z'/%3E%3C/defs%3E%3Cg data-color-initial='%23525252' fill-rule='evenodd'%3E%3Cpath d='M5.04 5.575a.688.688 0 0 0-.679-.687c-.083-.03-.362-.342-.485-1.07h2.685c.18 1.45.93 2.445 1.866 2.445a.688.688 0 0 0 .007-1.375c-.083-.03-.362-.342-.485-1.07h2.685c.18 1.45.93 2.445 1.866 2.445a.688.688 0 0 0 .008-1.375c-.084-.03-.363-.342-.485-1.07h2.685c.18 1.45.93 2.445 1.865 2.445a.688.688 0 0 0 .008-1.375c-.083-.03-.362-.342-.485-1.07h3.456v3.514H1.375V3.819h1.112c.18 1.45.93 2.444 1.866 2.444a.688.688 0 0 0 .688-.688Zm11.533-4.197c.092.045.358.36.478 1.066h-.954c.118-.707.385-1.021.476-1.066Zm-4.073 0c.091.045.358.36.477 1.066h-.953c.118-.707.384-1.021.476-1.066Zm-4.073 0c.091.045.358.36.477 1.066H7.95c.118-.707.384-1.021.476-1.066Zm-4.074 0c.092.045.359.36.478 1.066h-.954c.118-.707.385-1.021.476-1.066ZM1.375 23.625h18.177V8.707H1.375v14.918Zm22.093-1.63h-2.541V9.8l2.54 12.196Zm1.518.55L20.913 2.997l-.002-.008a.36.36 0 0 0-.026-.076.666.666 0 0 0-.197-.293l-.005-.005a.64.64 0 0 0-.108-.074.69.69 0 0 0-.105-.05l-.013-.005a.691.691 0 0 0-.112-.025.685.685 0 0 0-.061-.012l-.018-.003-1.827-.001C18.26.994 17.51 0 16.573 0s-1.687.994-1.866 2.444h-.341C14.186.994 13.437 0 12.5 0s-1.687.994-1.866 2.444h-.341C10.113.994 9.363 0 8.427 0 7.49 0 6.74.994 6.56 2.444h-.342C6.04.994 5.29 0 4.353 0S2.666.994 2.487 2.444h-1.8A.688.688 0 0 0 0 3.131v21.182c0 .379.308.687.687.687H20.24a.688.688 0 0 0 .688-.687v-.942h3.386a.684.684 0 0 0 .673-.825Z' mask='url(/work/build/gru/modules/pages/header/default/%23calendrier-header-b)'/%3E%3Cpath d='M8.3 16.293h.254v-.254h-.255v.254zm-.688 1.375h1.63a.688.688 0 0 0 .687-.687v-1.63a.688.688 0 0 0-.688-.687H7.612a.688.688 0 0 0-.687.687v1.63c0 .379.308.687.687.687zm4.76-1.375h.255v-.254h-.254v.254zm-.687 1.375h1.63a.688.688 0 0 0 .687-.687v-1.63a.688.688 0 0 0-.687-.687h-1.63a.688.688 0 0 0-.687.687v1.63c0 .379.308.687.687.687zm-7.459-1.375h.255v-.254h-.255v.254zm-.687 1.375h1.629a.688.688 0 0 0 .687-.687v-1.63a.688.688 0 0 0-.687-.687h-1.63a.688.688 0 0 0-.687.687v1.63c0 .379.309.687.688.687zm4.76 2.699h.255v-.255h-.255v.255zm-.687 1.374h1.63a.688.688 0 0 0 .687-.687v-1.63a.688.688 0 0 0-.688-.687H7.612a.688.688 0 0 0-.687.688v1.629c0 .379.308.687.687.687zm4.76-1.374h.255v-.255h-.254v.255zm-.687 1.374h1.63a.688.688 0 0 0 .687-.687v-1.63a.688.688 0 0 0-.687-.687h-1.63a.688.688 0 0 0-.687.688v1.629c0 .379.308.687.687.687zm-7.459-1.374h.255v-.255h-.255v.255zM3.54 21.74h1.629a.688.688 0 0 0 .687-.687v-1.63a.688.688 0 0 0-.687-.687h-1.63a.688.688 0 0 0-.687.688v1.629c0 .379.309.687.688.687zm4.76-9.521h.255v-.255h-.255v.255zm-.687 1.375h1.63a.688.688 0 0 0 .687-.688v-1.629a.688.688 0 0 0-.688-.687H7.612a.688.688 0 0 0-.687.687v1.63c0 .378.308.687.687.687zm4.76-1.375h.255v-.255h-.254v.255zm-.687 1.375h1.63a.688.688 0 0 0 .687-.688v-1.629a.688.688 0 0 0-.687-.687h-1.63a.688.688 0 0 0-.687.687v1.63c0 .378.308.687.687.687zm4.761 2.698h.255v-.254h-.255v.254zm-.687 1.375h1.629a.688.688 0 0 0 .687-.687v-1.63a.688.688 0 0 0-.687-.687h-1.63a.688.688 0 0 0-.687.687v1.63c0 .379.309.687.688.687zm.687 2.699h.255v-.255h-.255v.255zm-.687 1.374h1.629a.688.688 0 0 0 .687-.687v-1.63a.688.688 0 0 0-.687-.687h-1.63a.688.688 0 0 0-.687.688v1.629c0 .379.309.687.688.687zm.687-9.521h.255v-.255h-.255v.255zm-.687 1.375h1.629a.688.688 0 0 0 .687-.688v-1.629a.688.688 0 0 0-.687-.687h-1.63a.688.688 0 0 0-.687.687v1.63c0 .378.309.687.688.687zM4.226 12.22h.255v-.255h-.255v.255zm-.687 1.375h1.629a.688.688 0 0 0 .687-.688v-1.629a.688.688 0 0 0-.687-.687h-1.63a.688.688 0 0 0-.687.687v1.63c0 .378.309.687.688.687z' mask='url(/work/build/gru/modules/pages/header/default/%23calendrier-header-d)'/%3E%3C/g%3E%3C/svg%3E")}.module-reservation__content .wrapper-content__date .date-infos--hours:before{background-image:url("data:image/svg+xml,%3Csvg fill='%23c4c4c4'  xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15' style='enable-background:new 0 0 15 15' xml:space='preserve'%3E%3Cpath d='M7.5 2.5c-.4 0-.6.3-.6.6v4.3c0 .2.1.3.2.5l3.1 3.1c.1.1.3.2.4.2.2 0 .3-.1.4-.2.2-.2.2-.6 0-.9L8.1 7.2v-4c0-.4-.2-.7-.6-.7m0-2.5C11.6 0 15 3.4 15 7.5S11.6 15 7.5 15 0 11.6 0 7.5 3.4 0 7.5 0m0 13.7c-3.4 0-6.2-2.8-6.2-6.2 0-3.4 2.8-6.2 6.2-6.2 3.4 0 6.2 2.8 6.2 6.2 0 3.4-2.8 6.2-6.2 6.2' style='fill-rule:evenodd;clip-rule:evenodd;data-color-initial:%230062ff'/%3E%3C/svg%3E")}.module-reservation__content .wrapper-content__location{padding-right:15px;width:33%}@media screen and (max-width: 1280px){.module-reservation__content .wrapper-content__location .wrapper-content__title{padding-left:20px}.module-reservation__content .wrapper-content__location:after{display:none}}@media screen and (max-width: 575px){.module-reservation__content .wrapper-content__location{width:100%}.module-reservation__content .wrapper-content__location .wrapper-content__title{padding-left:0}}.module-reservation__content .wrapper-content__location__infos{padding-left:30px;position:relative;margin-left:10px;margin-top:40px}@media screen and (max-width: 1280px){.module-reservation__content .wrapper-content__location__infos{left:20px;margin-left:0;margin-top:0}}@media screen and (max-width: 575px){.module-reservation__content .wrapper-content__location__infos{left:0}}.module-reservation__content .wrapper-content__location__infos:before{content:"";top:2px;left:0;position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;background-size:15px;background-image:url("data:image/svg+xml,%3Csvg fill='%23c4c4c4'  xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35.7 51.5'%3E%3Cpath d='M17.9 0C8 0 0 8 0 17.9c0 9.5 16.2 31.6 16.9 32.6l.6.9c.1.1.2.2.3.2.1 0 .2-.1.3-.2l.6-.9c.7-.9 16.9-23.1 16.9-32.6C35.7 8 27.7 0 17.9 0zm0 11.5c3.5 0 6.4 2.9 6.4 6.4 0 3.5-2.9 6.4-6.4 6.4-3.5 0-6.4-2.9-6.4-6.4 0-3.6 2.8-6.4 6.4-6.4zm0 0'/%3E%3C/svg%3E")}.module-reservation__content .wrapper-content__waiting_list{padding-left:20px}.module-reservation__content .wrapper-content__waiting_list p{color:#ed1c24}.module-reservation__content .wrapper-content__text{display:flex;align-items:center}.module-reservation__content .wrapper-content__text p{color:#ed1c24}.module-reservation__content .js-form-item{position:relative}@media screen and (max-width: 1280px){.module-reservation__content .js-form-item{margin-top:32px}}.module-reservation__content .js-form-item .form__field{display:flex;flex-direction:row;align-items:center;padding-left:15px}@media screen and (max-width: 575px){.module-reservation__content .js-form-item .form__field{flex-wrap:wrap;justify-content:center !important}}.module-reservation__content .js-form-item #edit-titre-champ-resa-number-error{position:absolute;bottom:-30px;right:0}.module-reservation__content .js-form-item .toggle-button{min-width:54px;height:54px;background-color:#00408a;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:20px;font-weight:900;cursor:pointer}.module-reservation__content .js-form-item .toggle-button--less{margin-right:8px}.module-reservation__content .js-form-item .toggle-button--more{margin-right:24px}.module-reservation__content .js-form-item .a-input-text{width:60px;height:46px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);order:2;margin-right:16px;padding:0;text-align:center;padding-left:16px}.module-reservation__content .js-form-item .a-label{font-size:14px;line-height:17px;font-weight:700;color:#656363;margin-bottom:32px}.module-reservation__content .js-form-item .a-label span{font-style:italic;font-weight:400}.module-reservation__content .js-form-item .nb-places{order:4;color:#ed1c24;font-size:12px;line-height:15px;font-weight:400}@media screen and (max-width: 575px){.module-reservation__content .js-form-item .nb-places{margin-top:32px}}.module-reservation__content .js-form-item .nb-places span{font-weight:900}.module-reservation--full .js-form-item,.module-reservation--end .js-form-item{display:none !important}.module-reservation--full .wrapper-content__location,.module-reservation--end .wrapper-content__location{padding-left:32px}.module-reservation--full .wrapper-content__text,.module-reservation--end .wrapper-content__text{padding-left:32px}.module-reservation--open .wrapper-content{justify-content:space-between}.module-reservation--open .form__label{margin-bottom:0 !important}.module-reservation--open .form__label .a-label{margin-bottom:24px !important}.module-reservation--waiting-list .module-reservation__content .js-form-type-textfield{display:none}.module-reservation--waiting-list .module-reservation__content .js-form-type-checkbox{margin-bottom:0}@media screen and (max-width: 1281px){.module-reservation--waiting-list .module-reservation__content .js-form-type-checkbox{margin-top:20px}}.module-reservation--waiting-list .module-reservation__content .js-form-type-checkbox label{position:relative;width:-moz-fit-content;width:fit-content;font-weight:600;font-size:15px}.module-reservation--waiting-list .module-reservation__content .js-form-type-checkbox label:after{content:"";position:absolute;bottom:-3px;left:28px;width:0;height:2px;z-index:2;background-color:#6d6d6d;transition:.2s}.module-reservation--waiting-list .module-reservation__content .js-form-type-checkbox label:hover:after{width:calc(100% - 28px)}.module-reservation--waiting-list .module-reservation__content .wrapper-content{margin-bottom:32px}@media screen and (max-width: 1281px){.module-reservation--waiting-list .module-reservation__content .wrapper-content{margin-bottom:0}}@media screen and (min-width: 1281px){.module-reservation--waiting-list .module-reservation__content .wrapper-content__date,.module-reservation--waiting-list .module-reservation__content .wrapper-content__text{flex:.5}.module-reservation--waiting-list .module-reservation__content .wrapper-content__location{flex:.5;padding-left:20px}.module-reservation--waiting-list .module-reservation__content .wrapper-content__waiting_list{flex:1}}@media screen and (max-width: 1281px){.module-reservation--waiting-list .module-reservation__content .wrapper-content__waiting_list{margin-top:20px}}.webform-submission-navigation .webform-submission-pager__item{background-size:15px;border-radius:50%}.webform-submission-navigation .webform-submission-pager__item--previous{background-image:url("data:image/svg+xml,%3Csvg fill='%23fff'  xmlns='http://www.w3.org/2000/svg' width='50' height='95'%3E%3Cpath data-color-initial='none' d='M-1-1h52v97H-1z'/%3E%3Cpath d='M5.75 92.938c-.6.6-1.4 1-2.3 1-.9 0-1.7-.3-2.3-1-1.3-1.3-1.3-3.4 0-4.6l40.8-40.8-40.8-40.8a3.32 3.32 0 0 1 0-4.7c1.3-1.3 3.4-1.3 4.6 0l43.1 43.1c1.3 1.3 1.3 3.4 0 4.6l-43.1 43.2zm0 0'/%3E%3C/svg%3E")}.webform-submission-navigation .webform-submission-pager__item--next{background-image:url("data:image/svg+xml,%3Csvg fill='%23fff'  xmlns='http://www.w3.org/2000/svg' width='50' height='95'%3E%3Cpath data-color-initial='none' d='M-1-1h52v97H-1z'/%3E%3Cpath d='M5.75 92.938c-.6.6-1.4 1-2.3 1-.9 0-1.7-.3-2.3-1-1.3-1.3-1.3-3.4 0-4.6l40.8-40.8-40.8-40.8a3.32 3.32 0 0 1 0-4.7c1.3-1.3 3.4-1.3 4.6 0l43.1 43.1c1.3 1.3 1.3 3.4 0 4.6l-43.1 43.2zm0 0'/%3E%3C/svg%3E")}.recap__user__item:nth-child(odd) .recap__user__item__info{background-color:#fff !important}
/*# sourceMappingURL=reservation.min.css.map */
