.devis-wrapper{position:relative}.devis-wrapper form-caveau{display:block;position:sticky;top:78px;left:0;border:1px solid #D6D6D6;padding:24px;box-shadow:0 20px 30px -20px #00000040}.devis-wrapper form-caveau h3,.devis-wrapper form-caveau h3 span{font-size:1.3rem;line-height:150%;font-family:EuclidFlexMediumWeb,sans-serif;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;display:block}@media screen and (max-width:1180px){.devis-wrapper form-caveau h3,.devis-wrapper form-caveau h3 span{font-size:1.3rem}}.devis-wrapper form-caveau h3 img,.devis-wrapper form-caveau h3 span img{display:none}.devis-wrapper form-caveau .infos{font-size:1.6rem;line-height:120%;font-family:EuclidFlexRegularWeb,sans-serif;color:#868689;margin-bottom:14px}@media screen and (max-width:1180px){.devis-wrapper form-caveau .infos{font-size:1.6rem}}@media screen and (max-width:630px){.devis-wrapper form-caveau .infos{font-size:1.3rem}}.devis-wrapper form-caveau .select-group .jour{opacity:0;visibility:hidden;width:0;flex-grow:0;margin-left:-8px;transition:all .2s ease-out}.devis-wrapper form-caveau .select-group .jour.active{opacity:1;visibility:visible;width:auto;flex-grow:1;margin-left:0}.content-for-layout-caveau{display:flex;gap:48px;padding:0 24px;margin:0 auto 128px}.infos-wrapper{width:70%}.infos-wrapper h3{font-size:3rem;line-height:120%;font-family:EuclidFlexThinWeb,sans-serif;margin-bottom:72px}@media screen and (max-width:1180px){.infos-wrapper h3{font-size:2.4rem}.content-for-layout-caveau{padding:0;margin:0;display:block}.infos-description,.infos-lieu,.infos-avis,.infos-pratiques{padding-left:24px;padding-right:24px}.infos-wrapper h4{font-size:1.8rem}.devis-wrapper{position:fixed;top:0;left:0;height:100vh;background-color:#fff;z-index:10;transform:translate(100vw);opacity:0;visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;transition:all .2s ease-in-out;overflow:none}.devis-wrapper form-caveau{top:0;position:relative;height:100%;background-color:#fff;border:none;overflow-y:scroll}.devis-wrapper form-caveau h3:first-child{display:flex;justify-content:space-between}.devis-wrapper form-caveau h3:first-child img{cursor:pointer;display:block}.devis-wrapper.active{transform:translate(0);opacity:1;visibility:visible;pointer-events:initial;-webkit-user-select:initial;user-select:initial}}.infos-wrapper h4{font-size:2.4rem;line-height:120%;font-family:EuclidFlexMediumWeb,sans-serif}.infos-wrapper h4.margin-bottom{margin-bottom:30px}.infos-wrapper h5{font-size:1.3rem;line-height:150%;font-family:EuclidFlexMediumWeb,sans-serif;text-transform:uppercase;letter-spacing:1px}.infos-wrapper p{font-size:1.8rem;line-height:150%;font-family:EuclidFlexLightWeb,sans-serif}.infos-wrapper .separation{padding-bottom:48px;margin-bottom:48px;border-bottom:1px solid #E7E7E7}.devis-wrapper{width:30%}@media screen and (max-width:1180px){.infos-wrapper p{font-size:1.8rem}.infos-wrapper{width:100%}.infos-wrapper h3{margin-bottom:48px}.infos-wrapper .separation{padding-bottom:24px;margin-bottom:24px}.devis-wrapper{width:0}.devis-wrapper.active{width:100%}.btn-devis{width:100%;background-color:#f4f3f1;padding:18px 24px;position:sticky;bottom:0;z-index:3;left:0}.btn-devis input{margin-bottom:18px;font-size:1.6rem}.btn-devis p{text-align:center;font-size:1.4rem;font-weight:400;font-family:EuclidFlexRegularWeb,sans-serif;line-height:100%;padding-top:17px}.btn-devis p:before{content:" ";display:block;width:100%;height:1px;background-color:#d6d6d6;position:absolute;top:0;left:0}}.bottom button[type=button]{display:none}@media screen and (max-width:1180px){form-caveau{padding:0!important;display:flex!important;flex-direction:column}form-caveau .infos{background:#f4f3f1;padding:24px 36px;color:#868689}.devis-wrapper form-caveau h3{margin-bottom:0}.devis-wrapper form-caveau h3 span{margin:0}form-caveau .sidebar-header{display:flex!important;justify-content:space-between;align-items:center;padding:36px 31px;border-bottom:1px solid #D6D6D6}form-caveau .sidebar-header img{cursor:pointer;display:block!important}form-caveau form{padding:24px 24px 150px;overflow:auto}.bottom{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;border-top:1px solid #D6D6D6;padding:20px 24px;display:flex;justify-content:center;align-items:center;gap:4px;background:#f4f3f1}.bottom .cancel-devis{max-width:35%;display:block!important}.bottom .close-devis{max-width:100%;display:block!important}.devis-wrapper form-caveau h3,.devis-wrapper form-caveau h3 span{font-size:1.3rem}}@media screen and (max-width:630px){.infos-wrapper p{font-size:1.6rem}.infos-wrapper h5{font-size:1.3rem}}.form__message_successful .checked{width:50px;height:50px;border:1px solid #C49B6A;border-radius:100px;margin:48px auto}.form__message_successful .checked img{width:21.5px;height:auto;margin:auto}.form__message_successful .checked .checked-container{display:flex;justify-content:center;align-items:center;height:inherit;width:100%}.form__message_successful .title{text-align:center;font-size:2.2rem;font-family:EuclidFlexMediumWeb,sans-serif;font-style:normal;font-weight:500;line-height:120%;padding-bottom:12px;margin-top:48px}.form__message_successful .description{font-family:EuclidFlexRegularWeb,sans-serif;font-style:normal;font-weight:400;font-size:1.6rem;line-height:120%;text-align:center;padding-bottom:140px}.form__message_successful .logo-container{display:flex;justify-content:center;align-items:center}
/*# sourceMappingURL=/cdn/shop/t/11/assets/form-caveau.css.map */
