.compatibility-page{position:fixed;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center}.compatibility-page__title{font-size:1.5rem}.compatibility-page__msg{font-size:1.125rem;line-height:1.3}.compatibility-page__msg,.compatibility-page__title{margin-bottom:1em}.button{border:2px solid rgba(0,0,0,0);box-sizing:border-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;border-radius:40px}.button span{margin-left:10px;margin-right:10px}.button.medium{font-size:.875rem;height:40px;padding:1px 24px;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-family:var(--font-family-sage-ui);font-size:16px;font-weight:700}.button.primary{background:#007e45;color:#fff;margin-right:1%}.button.primary:not(:disabled):hover{background:#006738;color:#fff}.button.secondary{border:2px solid #007e45;background:rgba(0,0,0,0);color:#007e45}.button.secondary:not(:disabled):hover{border:2px solid #007e45;background:#007e45;color:#fff}.button.offersfree{border:2px solid #007e45;background:rgba(0,0,0,0);color:#007e45}.button.offersfree:not(:disabled):hover{border:2px solid #007e45;background:#007e45;color:#fff}.popover-button .button,.simple-button .button{border:2px solid var(--color-business);background:rgba(0,0,0,0);color:var(--color-business);font-size:14px;font-weight:700}.popover-button .button:not(:disabled):hover,.simple-button .button:not(:disabled):hover{border:2px solid var(--color-business-hover);background:var(--color-business-hover);color:#fff}.main-header-mobile .button.primary{background:rgba(0,0,0,0);color:#fff}.main-header-mobile .button.primary:not(:disabled):hover{border:2px solid #fff;background:var(--color-business-hover);color:#fff}.button.medium.tertiary{background:rgba(0,0,0,0);color:#fff;border-color:#fff;font-family:"Sage-Text";font-size:14px;font-weight:400}.button.medium.tertiary:not(:disabled):hover{color:#000;background:#fff}.step-navigation__order.button.medium.tertiary,.step-navigation__save.button.medium.tertiary{color:#008146;background:rgba(0,0,0,0);font-family:var(--font-family-sage-ui);font-weight:700;font-size:16px;margin-inline:15px}.step-navigation__order.button.medium.tertiary:not(:disabled):hover,.step-navigation__save.button.medium.tertiary:not(:disabled):hover{color:#006738}.step-navigation__previous.button.medium.tertiary{background:rgba(0,0,0,0);color:#008146;font-family:var(--font-family-sage-ui);font-size:16px;font-weight:700}.step-navigation__previous.button.medium.tertiary:not(:disabled):hover{color:#006738}.select-interlocutor.full .select-interlocutor__button{border-radius:unset}.button.dashed{border:2px dashed #007e45;background:rgba(0,0,0,0);color:#007e45}.button.dashed:not(:disabled):hover{border:2px dashed #007e45;background:#007e45;color:#fff}.button:disabled{background:green;color:#fff;opacity:.5}.icon{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-inline-flexbox;display:inline-flex;width:1em;height:1em;font-size:1.125rem;pointer-events:none}.icon svg{display:block;width:100%;color:inherit;fill:currentColor}.popup-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:-ms-flexbox;display:flex;background-color:var(--color-overlay)}.popup{overflow-x:hidden;overflow-y:auto;-ms-flex-positive:1;flex-grow:1}.popup--full-page>*{padding:72px 43px 0}@media screen and (max-width:959px){.popup--full-page>*{padding:0}}.popup-wrapper.small .popup{width:500px;height:400px;-ms-flex-positive:0;flex-grow:0;background-color:#fff}.popup-alert{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.modal-alert{background:var(--color-bg-grey);-ms-flex:0 1 auto;flex:0 1 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:34rem;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);margin:auto;overflow:hidden}.modal-alert__header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:16px 24px 16px 32px;border-bottom:1px solid var(--color-border-dark)}@media screen and (max-width:959px){.modal-alert__header{border:none}}.modal-alert__title{margin:0;font-family:var(--font-family-adelle);font-size:1.25rem;font-weight:700}.modal-alert__icon{margin-right:1rem;color:var(--color-warning)}.modal-alert__icon .icon{font-size:1.5rem}@media screen and (max-width:959px){.modal-alert__icon{display:none}}.modal-alert__icon-config{margin-right:1rem;color:#007e45}.modal-alert__icon-config .icon{font-size:1.5rem}@media screen and (max-width:959px){.modal-alert__icon-config{display:none}}.modal-alert__close{display:-ms-flexbox;display:flex;margin-left:auto;padding:8px;border:none;background:rgba(0,0,0,0);color:var(--color-text-light);cursor:pointer}@media screen and (max-width:959px){.modal-alert__close{display:none}}.modal-alert__content{padding:16px 32px;color:var(--color-text-dark);font-size:14px;line-height:19.07px;font-weight:700;overflow-y:auto}.modal-alert__content p:last-child{margin:0}@media screen and (max-width:959px){.modal-alert__content{padding:0 24px 30px;color:var(--color-text-light)}}.modal-alert__footer{padding:16px 32px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.modal-alert__footer .button.tertiary{color:#007e45;border:none;font-weight:700;font-family:"Sage-Ui";margin-inline:15px}.modal-alert__footer .button.tertiary:not(:disabled):hover{color:#006738;background:rgba(0,0,0,0)}.pill__wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.pill{display:inline-block;border:2px solid var(--color-business);min-height:20px;font-family:var(--font-family-opensans);font-size:12px;font-weight:700;line-height:20px;letter-spacing:.7px;padding:1px 12px;border-radius:20px}.heading{margin-bottom:10px;color:var(--color-text-dark)}.description{font-size:.875rem}.list__header,.list__row,.list__row_enduser{--actions-count:0;display:grid;grid-template-rows:auto;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);border:1px solid rgba(0,0,0,0)}@media screen and (max-width:959px){.list__header,.list__row,.list__row_enduser{grid-auto-flow:row;grid-auto-rows:min-content;grid-template-columns:minmax(0,1fr)}}.list__action .has-tooltip,.list__link .has-tooltip{--tooltip-pos-offset:-5px}@media screen and (max-width:959px){.list__header{display:none}}.list__row,.list__row_enduser{background:var(--color-bg-white);color:var(--color-text);border-bottom-color:var(--color-border-medium)}.list__row:hover,.list__row_enduser:hover{background:var(--color-bg-selected)}@media screen and (max-width:959px){.list__row,.list__row_enduser{border:none;margin:0 0 20px}.list__row,.list__row:hover,.list__row_enduser,.list__row_enduser:hover{background:rgba(0,0,0,0)}.list__row:last-child,.list__row_enduser:last-child{margin-bottom:0}}.list__row.selected,.list__row_enduser.selected{background:var(--color-bg-selected)}@media screen and (max-width:959px){.list__row.selected,.list__row_enduser.selected{background:rgba(0,0,0,0)}}.list__row.checkout{background:#effff4}.list__row.checkout:hover{background:#ccffdc}@media screen and (max-width:959px){.list__row.checkout{background:rgba(0,0,0,0)}}.list__row-column_coche-validation{font-size:16px!important}.list__header-column,.list__row-column{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:8px;word-break:break-word;min-height:2.5rem;font-size:16px;font-weight:400;line-height:1.3rem}.list__header-column a,.list__header-column a:visited,.list__header-column button,.list__row-column a,.list__row-column a:visited,.list__row-column button{--color:var(--color-business);display:-ms-flexbox;display:flex;margin:-8px;padding:11px;color:var(--color)}.list__header-column button,.list__row-column button{border:none;background:rgba(0,0,0,0)}.list__header-column a:focus,.list__header-column a:hover,.list__header-column button:focus,.list__header-column button:hover,.list__row-column a:focus,.list__row-column a:hover,.list__row-column button:focus,.list__row-column button:hover{--color:var(--color-business-hover)}@media screen and (max-width:959px){.list__header-column,.list__row-column{min-height:0;padding:0;word-break:normal}.list__header-column a,.list__header-column button,.list__row-column a,.list__row-column button{margin:0;padding:8px}.list__header-column .icon,.list__row-column .icon{font-size:1.25rem}}.list__header-column{font-weight:700;color:#000;box-shadow:inset 0 -2px 0 #00d639}.list__name:not(.list__header-column){color:#474747;font-size:16px;font-weight:400}.list__actions{-ms-flex-pack:end;justify-content:flex-end;padding:0}.list__actions a,.list__actions a:visited,.list__actions button{margin:0}@media screen and (max-width:959px){.list__actions{margin-right:-8px}}.list__text-button button{font-size:inherit;line-height:inherit;font-family:var(--font-family-sage-text);text-decoration:underline;color:#007e45}@media screen and (max-width:959px){.list__text-button button{position:static;padding:0}}.coche-validation{font-size:2.125rem}.loading{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:100%;-ms-flex-align:center;align-items:center}.loading>.spinner{border-radius:50%;border:10px solid #f3f3f3;border-top:10px solid var(--color-business);width:55px;height:55px;animation:spin .8s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.carbon-form__select{position:relative;display:-ms-flexbox;display:flex;width:100%}.carbon-form__select select{-webkit-appearance:none;appearance:none;-ms-flex-positive:1;flex-grow:1;min-height:40px;max-width:100%;padding:0 40px 0 8px;border:1px solid var(--color-border-darker);background:var(--color-bg-white);color:var(--color-text-dark);font-family:var(--font-family-opensans);font-size:.875rem;border-radius:4px}.carbon-form__select select:focus{outline:var(--focus-outline);box-shadow:none}.carbon-form__select select[disabled]{background:var(--color-border-light) none repeat scroll 0 0;border-color:var(--color-border-light);cursor:default}.carbon-form__select .carbon-form__select-icon{position:absolute;top:0;bottom:0;right:0;display:-ms-flexbox;display:flex;width:40px;pointer-events:none}.carbon-form__select .carbon-form__select-icon .icon{margin:auto}.carbon-form__input{position:relative;display:-ms-flexbox;display:flex;width:100%}.carbon-form__input input{width:100%;min-height:40px;padding:0 40px 0 11px;background:var(--white);border:1px solid var(--color-border-darker);color:var(-color-text-dark);-ms-flex-positive:1;flex-grow:1;font-family:var(--font-family-opensans);font-size:.875rem;outline:none;border-radius:4px}.carbon-form__input input:focus{outline:var(--focus-outline)}.carbon-form__input input[disabled]{background:var(--color-border-light) none repeat scroll 0 0;border-color:var(--color-border-light);cursor:default}.carbon-form__input input.is-invalid,.carbon-form__input input:invalid{border-color:var(--color-error)!important;box-shadow:var(--color-error) 1px 1px 0 inset,var(--color-error) -1px -1px 0 inset}.carbon-form__input .carbon-form__input-icon{position:absolute;top:0;bottom:0;right:0;display:-ms-flexbox;display:flex;width:40px;pointer-events:none}.carbon-form__input .carbon-form__input-icon .icon{margin:auto;color:var(--color-error)}.carbon-form__input .carbon-form__valid-input-icon{position:absolute;top:0;bottom:0;right:0;display:-ms-flexbox;display:flex;width:40px;pointer-events:none}.carbon-form__input .carbon-form__valid-input-icon .icon{margin:auto;color:var(--color-business)}.carbon-form__date-input input{padding-right:10px}input[type=date]::-webkit-calendar-picker-indicator{opacity:0}.carbon-form__textarea{width:100%}.carbon-form__textarea textarea{width:100%;padding:8px 40px 8px 11px;background:var(--color-bg-white);border:1px solid var(--color-border-darker);color:var(-color-text-dark);font-family:var(--font-family-opensans);font-size:.875rem;resize:vertical;border-radius:4px}.carbon-form__textarea textarea:focus{outline:var(--focus-outline)}.carbon-form__textarea textarea[disabled]{background:var(--color-border-light) none repeat scroll 0 0;border-color:var(--color-border-light);cursor:default}.quantity-picker{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.quantity-picker__button{display:-ms-flexbox;display:flex;position:relative;z-index:10;padding:6px;border:none;background:rgba(0,0,0,0);color:var(--color-business)}.quantity-picker__button:focus,.quantity-picker__button:hover{color:var(--color-business-hover)}.quantity-picker__button:disabled{opacity:0}.quantity-picker__button .icon{font-size:1.33rem}@media screen and (max-width:959px){.quantity-picker__button .icon{font-size:1rem}.option--selected .quantity-picker__button .icon,.option--selected .quantity-picker__button .icon:focus,.option--selected .quantity-picker__button .icon:hover{color:var(--color-text-white)}}.quantity-picker__input{-webkit-appearance:none;appearance:none;height:1.875rem;width:4.5rem;background:var(--color-bg-white);border:1px solid var(--color-border-medium);color:inherit;text-align:center;font-size:.875rem}.quantity-picker__input:focus{outline:var(--focus-outline)}.quantity-picker__input:disabled{background-color:rgba(0,0,0,0)}@media screen and (max-width:959px){.quantity-picker__input{margin:0 10px}.option--selected .quantity-picker__input{background:hsla(0,0%,100%,.15);border:none}}.carbon-form__filter-select{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;position:relative}.carbon-form__filter-select .filterable-input{position:relative}.carbon-form__filter-select .filterable-input .carbon-form__select-icon{position:absolute;top:0;bottom:0;right:0;display:-ms-flexbox;display:flex;width:40px;pointer-events:none}.carbon-form__filter-select .filterable-input .carbon-form__select-icon .icon{margin:auto}.carbon-form__filter-select .filterable-options{display:none}.carbon-form__filter-select .filterable-options.is-open{position:absolute;top:40px;right:0;left:0;z-index:10000;display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-direction:column;flex-direction:column;-webkit-appearance:none;appearance:none;min-height:40px;max-width:100%;max-height:400px;overflow-y:scroll;border:1px solid var(--color-border-darker);background:var(--color-bg-white);color:var(--color-text-dark);font-family:var(--font-family-opensans);font-size:.875rem}.carbon-form__filter-select .filterable-options.is-open:focus{outline:var(--focus-outline);box-shadow:none}.carbon-form__filter-select .filterable-options.is-open[disabled]{background:var(--color-border-light) none repeat scroll 0 0;border-color:var(--color-border-light);cursor:default}.multi-select{position:relative;display:-ms-flexbox;display:flex;width:100%;-webkit-appearance:none;appearance:none;-ms-flex-positive:1;flex-grow:1;min-height:40px;max-width:100%;background:var(--color-bg-white);color:var(--color-text-dark);font-family:var(--font-family-opensans);font-size:.875rem;border-radius:4px}.multiprefix__value-container{max-height:39px;font-size:.695rem}.placeholder-text{font-size:.875rem;color:var(--color-text-dark);font-family:"Sage-Ui"}.multiprefix__indicator-separator{display:none}.multiprefix__indicator{color:#000!important}.multiprefix__control{border:2px solid;color:var(--color-text-dark);border-color:var(--color-border-darker)!important}.contact-form__item{margin:.75em 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.contact-form__label{margin:.5em 0}.contact-form__mandatory{font-weight:400;font-size:.75rem}.interlocutor-form,.interlocutor-form__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.interlocutor-form__item{margin:.75em 0}.interlocutor-form__label{margin:.5em 0}.interlocutor-form__select{width:100%;background:#fff;border:1px solid #668592;box-sizing:border-box;margin-bottom:1em;min-height:40px;padding-left:11px;padding-right:11px;font-size:14px;letter-spacing:.25px;line-height:20px;text-align:left}.interlocutor-form__mandatory{font-weight:400;font-size:.75rem}.attachment-list__description{font-weight:400}.attachment-list__alert .modal-alert{width:76rem}.attachment-form__item{margin:.75em 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.attachment-form__label{margin:.5em 0;font-weight:400}.attachment-list__table{margin-top:30px}.attachment-list__table .list__header,.attachment-list__table .list__row{grid-template-rows:repeat(4,auto);grid-template-columns:60px 15ch minmax(0,1fr) 20ch 20ch minmax(0,1fr);grid-template-areas:"radio code name siret zipcode city"}.attachment-list__table .list__row{font-weight:400}.attachment-list__table .list__tiers{grid-area:radio;justify-self:center}.attachment-list__table .list__code{grid-area:code;font-weight:700}.attachment-list__table .list__name{grid-area:name}.attachment-list__table .list__siret{grid-area:siret}.attachment-list__table .list__zipcode{grid-area:zipcode}.attachment-list__table .list__city{grid-area:city}@media screen and (max-width:959px){.attachment-list__table .list__header,.attachment-list__table .list__row{grid-template-rows:repeat(4,auto);grid-template-columns:50px min-content minmax(0,1fr);grid-template-areas:"radio code    code" "radio name    name" "radio siret   siret" "radio zipcode city";grid-gap:0 6px;padding:6px}}.full-page-header{display:none}@media screen and (max-width:959px){.full-page-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:sticky;top:0;z-index:10000;min-height:3.5rem;margin:0 -20px;padding:8px 10px;background:var(--color-business);color:var(--color-text-white)}}.full-page-header__title{margin:0 auto 0 20px;font-family:var(--font-family-adelle);font-size:1.25rem;font-weight:400;letter-spacing:.25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.full-page-header__button{padding:8px;border:none;background:rgba(0,0,0,0);color:inherit;line-height:1;cursor:pointer}.full-page-header__button .icon{font-size:1.25rem}.popupNews-menu{display:none;position:absolute;width:39rem;padding:24px 20px 10px;background:var(--color-bg-white);box-shadow:0 20px 40px 0 rgba(0,20,29,.1),0 10px 20px 0 rgba(0,20,29,.2);font-size:1.2rem;z-index:1000;min-height:max-content;transform:translate3d(-514px,65px,0)}.popupNews-menu.is-open{display:block}.popupNews-menu .full-page-header{display:none;margin:0 -16px 24px}.help-menu{position:absolute;top:100%;right:0;display:none;width:24rem;background:var(--color-bg-white);box-shadow:0 20px 40px 0 rgba(0,20,29,.1),0 10px 20px 0 rgba(0,20,29,.2);font-size:.875rem;z-index:1000}.help-menu.is-open{display:block}.help-menu ul{margin:0;padding:0;list-style-type:none}.help-menu__title{margin:0;padding:16px 24px;box-shadow:inset 0 -1px 0 0 #d9e0e4;background:#e6ebed;font-size:1rem}.help-menu__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:3rem;width:100%;border:none;background:none;font-size:inherit}.help-menu__link,.help-menu__link:visited{padding:0 24px;color:inherit;text-decoration:none;font-weight:500}.help-menu__link:hover{background:var(--color-business);color:var(--color-text-white)}.help-menu__link--separator{border-top:1px solid var(--color-border-dark)}.help-menu__link-icon{display:-ms-flexbox;display:flex;margin-right:24px}.banner{background-color:#000;margin-top:30px;position:relative;display:grid;grid-template-rows:24px minmax(0,1fr) 48px;grid-template-columns:50px minmax(0,1fr) minmax(0,1fr);grid-template-areas:". .       ." ". message ." ". .       .";overflow:hidden;height:inherit}@media screen and (max-width:599px){.banner{grid-template-rows:250px auto 48px;grid-template-columns:8px minmax(0,1fr) 8px}}.banner__background{grid-row:1/-1;grid-column:1/-1;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:relative}.banner__background img{width:47%;height:90%;object-fit:cover;border-top-left-radius:40px;border-bottom-left-radius:40px}@media only screen and (max-width:1080px){.banner__background img{width:948px;height:640px;object-fit:cover;border-top-left-radius:40px;border-bottom-left-radius:40px}}@media screen and (max-width:599px){.banner__background{position:absolute;top:0;bottom:0;left:0;right:0}.banner__background img{object-position:top center;width:100%}}.banner__message{grid-area:message;display:grid;grid-template-rows:minmax(24px,1fr) max-content minmax(8px,1fr);grid-template-columns:clamp(24px,125px) minmax(0,1fr) clamp(24px,15%,125px);grid-template-areas:". .       ." ". content ." ". .       .";background:var(--color-business);color:var(--color-text-white)}.banner__message p{line-height:28.8px;font-size:18px}.banner__message button{background:#fff}@media screen and (max-width:599px){.banner__message{grid-template-rows:30px max-content 40px;grid-template-columns:24px minmax(0,1fr) 24px;z-index:10}}.banner__message-content{grid-area:content}.banner__message-title{font-size:68px;font-weight:900;font-style:normal;line-height:81.6px}@media screen and (max-width:599px){.banner__message-title{font-size:1.75rem}}.heading{font-weight:900;line-height:48px;font-size:40px}.list__header-actions{display:-ms-flexbox;display:flex;margin:25px 0 30px}.list__button-wrapper{display:-ms-flexbox;display:flex;margin-left:auto}.list__button-wrapper>:not(:first-child){margin-left:20px}.list__select-wrapper{display:-ms-flexbox;display:flex}.list__select-wrapper>:not(:first-child){margin-left:20px}.popover-button{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:959px){.list-header-mobile{position:relative;margin:0 -20px}.list-header-mobile:after,.list-header-mobile:before{position:absolute;top:0;bottom:0;width:40px;z-index:100;opacity:0;transition:opacity .05s ease-out;content:""}.list-header-mobile:before{left:0;background:linear-gradient(90deg,var(--color-bg-white),var(--color-bg-white) 50%,rgba(0,0,0,0))}.list-header-mobile[data-scroll=both]:before,.list-header-mobile[data-scroll=left]:before{opacity:1;transition:opacity .15s ease-in}.list-header-mobile:after{right:0;background:linear-gradient(270deg,var(--color-bg-white),var(--color-bg-white) 50%,rgba(0,0,0,0))}.list-header-mobile[data-scroll=both]:after,.list-header-mobile[data-scroll=right]:after{opacity:1;transition:opacity .15s ease-in}}.list-tabs{display:none}@media screen and (max-width:959px){.list-tabs{display:-ms-inline-flexbox;display:inline-flex;width:100vw;overflow-x:auto;background:var(--color-bg-white);-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none}.list-tabs::-webkit-scrollbar{height:0;background:rgba(0,0,0,0)}}.list-tabs__tab{position:relative;padding:15px;font-size:.875rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;scroll-snap-align:center}.list-tabs__tab,.list-tabs__tab:visited{color:var(--color-text-light);text-decoration:none}.list-tabs__tab.is-active{color:var(--color-business)}.list-tabs__tab.is-active:after{position:absolute;bottom:0;left:0;right:0;height:2px;z-index:1000;background:var(--color-business);content:""}.pagination{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:30px 0}.pagination__step{color:var(--color-text-gray);text-decoration:none}.pagination__button{margin:0 23px;padding:4px 16px}.pagination__breaker{padding:0 .5em}.pagination__breaker:before{content:"..."}.step__active,.step__default{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:1.5625rem;width:1.5625rem;margin:0 2px;padding:0;border-radius:30px}.pagination__button,.step__active,.step__default{font-family:var(--font-family-sage-ui);border:none;cursor:pointer;background:rgba(0,0,0,0);color:var(--color-text-dark);font-size:14px;font-weight:700}@media screen and (max-width:959px){.pagination__button,.step__active,.step__default{font-size:.75rem}}.pagination__button{border:2px solid;border-radius:30px}.pagination__button:not(:disabled):hover{color:#fff;background-color:#000}.step__active:focus,.step__default{outline:none}.step__active{background-color:var(--color-border-light);color:var(--color-text-dark)}.limit-page{text-align:center;font-weight:700;color:var(--color-error)!important}.user-menu{position:absolute;top:100%;right:0;display:none;width:24rem;background:var(--color-bg-white);box-shadow:0 20px 40px 0 rgba(0,20,29,.1),0 10px 20px 0 rgba(0,20,29,.2);font-size:.875rem;z-index:1000}.user-menu.is-open{display:block}.user-menu .full-page-header__button{display:none}.user-menu ul{margin:0;padding:0;list-style-type:none}.user-menu__user{display:-ms-flexbox;display:flex;padding:16px 24px;box-shadow:inset 0 -1px 0 0 #d9e0e4;background:#f4f4f4;color:var(--color-text-light)}.user-menu__avatar{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:4.875rem;height:4.875rem;margin-right:24px;background:#007e45;color:var(--color-text-white);font-size:2rem}.user-menu__username{margin-bottom:.125rem;font-size:1rem;font-weight:700;color:var(--color-text)}.user-menu__username span{text-transform:uppercase}.user-menu__email,.user-menu__status{margin-bottom:0;font-weight:500}.user-menu__role,.user-menu__status{font-size:.75rem}.user-menu__role{font-style:italic;margin-bottom:.375rem}.user-menu__status{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.user-menu__status-indicator{display:inline-block;width:.875rem;height:.875rem;margin-right:6px;border:1px solid var(--color-border-white);border-radius:50%}.user-menu__status-indicator--online{background:var(--color-success)}.user-menu__status-indicator--offline{background:var(--color-error)}.user-menu__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:3rem;width:100%;border:none;background:none;font-size:inherit}.user-menu__link,.user-menu__link:visited{padding:0 24px;color:inherit;text-decoration:none;font-weight:500}.user-menu__link:hover{background:#007e45;color:var(--color-text-white)}.user-menu__link--separator{border-top:1px solid var(--color-border-dark)}.user-menu__link-chevron,.user-menu__link-icon{display:none}.main-menu .user-menu{position:fixed;top:0;bottom:0;left:0;right:0;background:var(--color-bg-grey);box-shadow:none}.main-menu .user-menu__user{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:3.5rem;padding:8px 10px;background:var(--color-business);color:var(--color-text-white);box-shadow:none}.main-menu .full-page-header__button{display:block}.main-menu .user-menu__username{margin:0 auto 0 20px;color:inherit;font-family:var(--font-family-adelle);font-size:1.25rem;font-weight:400;letter-spacing:.25px}.main-menu .user-menu__username span{text-transform:none}.main-menu .user-menu__avatar,.main-menu .user-menu__email,.main-menu .user-menu__role,.main-menu .user-menu__status{display:none}.main-menu .user-menu__link{height:5rem;padding:5px 30px 5px 20px}.main-menu .user-menu__link--separator{border:none}.main-menu .user-menu__link:hover{background:rgba(0,0,0,0) none repeat 0 0/auto auto padding-box border-box scroll;background:initial;color:#000;color:initial}.main-menu .user-menu__link-icon{display:-ms-flexbox;display:flex}.main-menu .user-menu__link-icon .icon{font-size:1.5rem;color:var(--color-text-gray)}.main-menu .user-menu__link-label{padding:10px 20px;font-family:var(--font-family-adelle);font-size:.875rem}.main-menu .user-menu__link-label em,.main-menu .user-menu__link-label strong{font-weight:400;font-style:normal}.main-menu .user-menu__link-chevron{display:-ms-inline-flexbox;display:inline-flex;margin-left:auto}.main-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:64px;padding:0 40px 0 24px;background-color:#000;box-shadow:inset 0 -1px 0 #303030}@media screen and (max-width:959px){.main-header{display:none}}.envtitle{color:#fff;padding-left:10px;font-family:var(--font-family-sage-ui);font-weight:400}.sage-100-logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0 auto 0 0;font-size:1rem}.sage-100-logo .sage-logo{width:50px;height:auto;margin:2px 21px 0 0}.sage-100-logo span{position:relative;color:#fff;font-family:var(--font-family-sage-ui);font-weight:500}.sage-100-logo span:before{position:absolute;top:50%;left:-10px;height:1.625rem;width:1px;background:rgba(0,0,0,.3);-ms-transform:translateY(-50%) translateY(-1px);transform:translateY(-50%) translateY(-1px);content:""}.main-header__button-wrapper{position:relative;margin-left:8px}.main-header__button,.main-header__button-wrapper{-ms-flex-item-align:stretch;align-self:stretch;display:-ms-flexbox;display:flex}.main-header__button{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:3rem;border:none;background:var(--color-bg-black);color:var(--white)}.main-header__button.is-open,.main-header__button:hover{background:var(--color-bg-grey);color:var(--color-text)}.help-menu-toggle{color:var(--white)}.help-menu-toggle .icon{font-size:1.375rem}.user-menu-toggle__avatar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:1.5rem;width:1.5rem;background:#000;color:var(--color-text-white);font-size:.875rem}.user-menu-toggle__status{position:absolute;bottom:-3px;right:-3px;height:8px;width:8px;border:1px solid var(--color-border-white);border-radius:50%}.user-menu-toggle__status--online{background:var(--color-success)}.user-menu-toggle__status--offline{background:var(--color-error)}.main-header-mobile{display:none}@media screen and (max-width:959px){.main-header-mobile{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:sticky;top:0;z-index:10000;min-height:3.5rem;padding:8px 10px;background:var(--color-business);color:var(--color-text-white);-ms-flex-pack:justify;justify-content:space-between}}.main-header-mobile__title{margin:0 auto 0 20px;font-family:var(--font-family-adelle);font-size:1.25rem;font-weight:400;letter-spacing:.25px}.main-header-mobile__menu-button{padding:8px;border:none;background:rgba(0,0,0,0);color:inherit;line-height:1;cursor:pointer}.main-header-mobile__menu-button .icon{font-size:1.25rem}.main-header-mobile__cart,.main-header-mobile__cart:focus,.main-header-mobile__cart:hover{color:var(--color-text-white)}.main-header-mobile__cart .icon{font-size:1.5rem}.main-menu-wrapper{position:fixed;top:48px;bottom:0;z-index:10001;display:-ms-flexbox;display:flex}.main-menu-wrapper.is-open .main-menu-overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:10000;background:var(--color-overlay)}.main-menu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:959px){.main-menu{position:fixed;top:0;bottom:0;right:100%;z-index:10000;width:20rem;max-width:85vw;background:var(--color-bg-white);transition:transform .2s ease-in-out}.main-menu.is-open{transform:translate3d(calc(100% - 1px),0,0);box-shadow:0 10px 20px 0 rgba(0,0,0,.2),0 20px 40px 0 rgba(0,0,0,.1)}}.main-menu__user{display:none}@media screen and (max-width:959px){.main-menu__user{display:block;padding:45px 15px 15px;background:var(--color-business);color:var(--color-text-white);font-family:var(--font-family-adelle)}}.main-menu__user-avatar{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:3rem;height:3rem;margin-bottom:16px;background:#007e45;border:1px solid var(--color-border-white);color:var(--color-text-white);font-size:2rem}.main-menu__user-name,.main-menu__user-position{margin:0}.main-menu__user-name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;padding:0 15px 0 0;border:none;background:none;color:inherit;font-size:1.25rem}.main-menu__user-name .icon{margin-left:auto}.main-menu__user-position{font-size:.875rem}.main-nav{-ms-flex-positive:1;flex-grow:1;color:var(--black-100);background:var(--white);padding:0;list-style-type:none}@media screen and (max-width:959px){.main-nav{color:var(--color-text);background:rgba(0,0,0,0);padding:20px 0;overflow:auto}.main-nav li:last-child{margin-bottom:20px}}.main-nav__link{position:relative;z-index:1000;display:-ms-flexbox;display:flex;transition:box-shadow 0s ease-out;text-decoration:none}.main-nav__link,.main-nav__link:visited{color:inherit}.main-nav__link:focus,.main-nav__link:hover{z-index:1001;box-shadow:0 10px 10px 0 rgba(0,20,29,.1),0 5px 5px 0 rgba(0,20,29,.2);transition:box-shadow .05s ease-in .5s}@media screen and (max-width:959px){.main-nav__link{-ms-flex-align:center;align-items:center;padding:5px 30px 5px 20px}.main-nav__link:focus,.main-nav__link:hover{box-shadow:none}}.main-nav__link-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:4rem;height:4rem;background:var(--white)}.main-nav__link-icon img{width:1rem;height:1rem}.main-nav__link.is-active .main-nav__link-icon,.main-nav__link:focus .main-nav__link-icon,.main-nav__link:hover .main-nav__link-icon{background:#d9e0e4}@media screen and (max-width:959px){.main-nav__link-icon{width:auto;height:auto}.main-nav__link-icon,.main-nav__link.is-active .main-nav__link-icon,.main-nav__link:focus .main-nav__link-icon,.main-nav__link:hover .main-nav__link-icon{background:rgba(0,0,0,0)}.main-nav__link-icon .icon{font-size:1.5rem;color:var(--color-text-gray)}}.main-nav__link-label{position:absolute;z-index:-1;right:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;min-width:12.5rem;padding:10px 20px;background:#d9e0e4;font-family:var(--font-family-adelle);font-size:.875rem;box-shadow:0 10px 10px 0 rgba(0,20,29,.1),0 5px 5px 0 rgba(0,20,29,.2);opacity:0;transition:all 0s ease-out}.main-nav__link:focus .main-nav__link-label,.main-nav__link:hover .main-nav__link-label{transform:translate3d(100%,0,0);opacity:1;transition:opacity .1s ease-in .5s}@media screen and (max-width:959px){.main-nav__link-label{position:static;background:rgba(0,0,0,0);opacity:1;box-shadow:none}.main-nav__link:focus .main-nav__link-label,.main-nav__link:hover .main-nav__link-label{-ms-transform:none;transform:none}}.main-nav__link-chevron{display:none}@media screen and (max-width:959px){.main-nav__link-chevron{display:-ms-inline-flexbox;display:inline-flex;margin-left:auto}}.main-nav__hub,.main-nav__support{display:none}@media screen and (max-width:959px){.main-nav__hub,.main-nav__support{display:block}}.main-footer{background:var(--color-bg-grey)}.page-wrapper--unauthenticated .main-footer{background:#000}.main-footer__logo,.main-footer__social{display:none}.page-wrapper--unauthenticated .main-footer__logo,.page-wrapper--unauthenticated .main-footer__social{display:block;margin:6px}.main-footer__logo{margin:65px 70px 20px;width:6.25rem}@media screen and (max-width:959px){.main-footer__logo{margin:40px 20px 20px;width:4rem}}.main-footer__social{margin:0 70px 133px}.main-footer__social li,.main-footer__social ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main-footer__social ul{margin:0;padding:0;list-style-type:none}@media screen and (max-width:959px){.main-footer__social{margin:0 20px 60px}}.main-footer__social-follow{margin-bottom:10px;font-family:var(--font-family-adelle);font-size:1.125rem;color:hsla(0,0%,100%,.55)}.main-footer__social-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:3rem;width:3rem;border-radius:50%;color:#fff}.main-footer__social-link:focus,.main-footer__social-link:hover{background:hsla(0,0%,100%,.12)}.main-footer__links{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:10px 0}.page-wrapper--unauthenticated .main-footer__links{border-top:1px solid #303030;width:100%}.main-footer__links li,.main-footer__links ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main-footer__links ul{margin:0;padding:0;list-style-type:none}@media screen and (max-width:959px){.main-footer__links,.main-footer__links ul{-ms-flex-direction:column;flex-direction:column}}.main-footer__link{margin:0 10px;padding:8px 10px;text-decoration:none;font-size:.875rem}.main-footer__link,.main-footer__link:visited{color:#626262}.page-wrapper--unauthenticated .main-footer__link,.page-wrapper--unauthenticated .main-footer__link::visited{color:#99adb6}.main-footer__copyright{color:#335c6d}.page-wrapper--unauthenticated .main-footer__copyright{color:#fff}.page-wrapper{width:100%;min-height:100vh;display:grid;grid-template-areas:"header header" "menu   page" "menu   footer";grid-template-rows:48px minmax(0,1fr) 3.5rem;grid-template-columns:64px minmax(0,1fr)}.page-wrapper--unscrollable{overflow:hidden}.page-wrapper--unauthenticated{display:grid;grid-template-areas:"header" "page" "footer";grid-template-rows:48px minmax(0,1fr);grid-template-columns:1fr}@media screen and (max-width:959px){.page-wrapper{grid-template-rows:min-content minmax(0,1fr);grid-template-columns:0 minmax(0,1fr)}.page-wrapper--full-page{display:grid}.page-wrapper--unauthenticated{grid-template-rows:48px minmax(0,1fr);grid-template-columns:1fr}.page-wrapper.no-scroll{max-height:100vh;overflow:hidden}}.page-wrapper__header{grid-area:header;position:sticky;top:0;z-index:10000;box-shadow:inset 0 -1px 0 #303030}@media screen and (max-width:959px){.page-wrapper--full-page .page-wrapper__header{display:none}}.page-wrapper__menu{grid-area:menu}@media screen and (max-width:959px){.page-wrapper--full-page .page-wrapper__menu{display:none}}.page-wrapper__page{grid-area:page;padding:50px 35px 35px;background:#f4f4f4;height:100%!important}.page-wrapper--unauthenticated .page-wrapper__page{padding-bottom:100px;background-color:var(--color-business)}@media screen and (max-width:959px){.page-wrapper--unauthenticated .page-wrapper__page,.page-wrapper__page{padding:0 20px}}.page-wrapper__footer{grid-area:footer;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.popup-menu{display:none;position:absolute;width:40rem;padding:24px 20px 10px;background:var(--color-bg-white);box-shadow:0 20px 40px 0 rgba(0,20,29,.1),0 10px 20px 0 rgba(0,20,29,.2);font-size:1.2rem;z-index:1000;min-height:max-content;transform:translate3d(-216px,42px,0)}.popup-menu.is-open{display:block}.popup-menu .full-page-header{display:none;margin:0 -16px 24px}@media screen and (max-width:959px){.popup-menu{position:fixed;top:0;left:0;right:0;z-index:100000;width:auto;padding:0 16px 24px;-ms-transform:none;transform:none}.popup-menu .full-page-header{display:-ms-flexbox;display:flex}}.toast{position:absolute;top:100px;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:100000;height:max-content;width:310px;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;padding:0;box-shadow:0 10px 30px 0 rgba(0,20,29,.1),0 30px 60px 0 rgba(0,20,29,.1);font-family:"Adelle-Sans-Sage",Lato,Helvetica,Arial,sans-serif;font-size:.875rem}.toast__text{padding:10px}.toast__icon{width:30px}.toast__close,.toast__icon{-ms-flex-negative:0;flex-shrink:0}.toast__close{padding:0 10px;border:none;background:rgba(0,0,0,0);color:var(--color-text-light);outline:none;cursor:pointer}.toast.success{border:1px solid #007e45}.toast.success .toast__icon{background-color:#007e45}.toast.error{border:1px solid #c7384f}.toast.error .toast__icon{background-color:#c7384f}.actu{font-family:arial;text-align:center}@media screen and (max-width:600px){.actu{margin:0}}.actu__title{margin-bottom:inherit;margin-top:34px;text-align:left;margin-left:58px}.actu__card{border:1px solid grey;width:96%;margin:20px auto 0 42px;background-color:#f7fcfa!important;color:#000;border-radius:26px;font-family:var(--font-family-sage-text)}@media screen and (max-width:600px){.actu__card{width:auto;height:auto}}.actu__card-subtitle{margin:20px;font-size:xx-large}.actu__card-description{margin:20px;text-align:justify;font-size:larger}.downloading{height:5%;position:absolute;left:54%}@media screen and (max-width:959px){.downloading{top:1.9rem}}.downloading>.spinner{color:var(--color-business);font-size:.5rem;margin:100px auto;width:1em;height:1em;border-radius:50%;text-indent:-9999em;animation:load4 1.3s linear infinite;-ms-transform:translateZ(0);transform:translateZ(0)}@media screen and (max-width:599px){.downloading>.spinner{font-size:.3rem}}@keyframes load4{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}.homepage{padding:0 0 35px;position:relative;overflow:hidden}.homepage .actu__subtitle{text-align:center;font-weight:lighter}.homepage__header{-ms-flex-pack:center;justify-content:center;height:-moz-fit-content;height:fit-content;grid-gap:60px;gap:60px}@media screen and (max-width:1400px){.homepage__header{-ms-flex-direction:column;flex-direction:column;grid-gap:0;gap:0}}[data-component=card]{-ms-flex-align:center;align-items:center;border-radius:40px}.card__header{min-height:10.5rem;margin:0 -24px;padding:12px 46px 20px;background:var(--color-text-white);color:#000;border-radius:40px}.card__row{min-height:16rem}.card__offer-name{font-family:"Sage-Headline"}.card_error_message{-ms-flex-pack:justify;justify-content:space-between;color:var(--color-error)!important;font-weight:700;font-size:.85rem}.card__offer-options li{font-family:"Sage-Ui";font-size:16px;font-weight:400}.card__offer-options .icon{color:#007e45!important}.cart__description,[data-element=card-row]{width:100%}[data-element=card-row]>[data-element=card-column]>.button.medium{border:2px solid #007e45;background:#007e45;color:#fff;width:-webkit-fill-available}.offerslist__cards-wrapper>[data-component=card]{margin:0 15px!important}[data-component=card]{-ms-flex-direction:column;flex-direction:column;-ms-flex:0 0 22rem;flex:0 0 22rem;margin:25px 15px}.offerslist__cards-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:3rem;margin-right:auto;width:100%;-ms-flex-line-pack:center;align-content:center}@media screen and (max-width:959px){.offerslist__cards-wrapper{margin-top:25px;-ms-flex-direction:column;flex-direction:column;width:100%}}.offers__titles{margin-top:26px}.offers__paragraphs,.offers__titles{text-align:center;margin-bottom:inherit}.offers__paragraphs{margin-top:inherit}.card__header_green{color:#000;min-height:8.5rem;margin:0 -24px;padding:12px 24px 20px;background:var(--color-text-white);border-radius:40px;width:-webkit-fill-available}.card__offer{margin-bottom:20px;font-size:.75rem;letter-spacing:.15px}.card__offer-name{margin-bottom:0;font-size:1.3rem;font-weight:400;letter-spacing:.3px}.card__offer-price{margin:10px 0 2px;font-size:1.125rem;line-height:1}.card__offer-options{margin:0;padding:0;list-style-type:none}.card__offer-options:last-child{margin-bottom:10px}.card__offer-options li{margin:10px 0;display:-ms-flexbox;display:flex;padding-top:.2em}.card__offer-options .icon{position:relative;top:.1em;margin:0 15px 0 0;color:var(--business);font-size:1rem}.borderdash{width:92%;height:100%;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-radius:40px}@media screen and (max-width:599px){.borderdash{width:auto}}.dashboard__lastUpdate{text-align:center;-ms-flex-pack:end;justify-content:flex-end;padding-top:8px;vertical-align:middle;margin:.5em 2em;font-size:small;color:grey;max-height:1.5rem}.textdeco{text-decoration:none}.total__header{margin:1.25rem;text-align:left;font-size:x-large}.total__header .total__header-count{width:100px;display:inline-block;text-align:left}.total__title{margin:1.25rem}.margin__total{margin-top:20px;font-size:15px}.details__dashboard{width:6.87rem}.dashboard__date,.details__dashboard{top:5rem;right:0;height:6.25rem;text-align:center}.dashboard__date{font-size:medium;margin-left:5.625rem;width:3.75rem}.total-title{font-weight:700;color:#008146}.list__number,.list__value{-ms-flex-pack:end;justify-content:flex-end;padding-right:2rem}.list__value button{font-weight:700}.borderdash>.list>.list__header>.list__header-column{box-shadow:inset 0 -1px 0 #d9d9d9!important}.borderdash>.total__header .dashbord_header>.list>.list__header>.list__row:hover{background:rgba(0,0,0,.04)}.borderdash>.list>.list__row>.list__text-button button{text-decoration:none;color:#000}.borderdash>.list{padding:0 20px;min-height:280px}.preview__dashboard-invoice{display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly}.details__dashboard-invoice{text-align:center}.banner__help{z-index:1;position:absolute;bottom:40%;right:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#fff;color:var(--color-business);text-decoration:none;-ms-transform:translateX(calc(100% - 4rem));transform:translateX(calc(100% - 4rem));transition:transform .2s ease-in;border-radius:2rem}.banner__help:focus,.banner__help:hover{-ms-transform:translateX(0);transform:translateX(0);transition:transform .2s ease-out;background:#fff;border-radius:30px}@media screen and (max-width:599px){.banner__help{display:none}}.banner__container{background:#fff;background-position:100%;padding:12px}.banner__container,.banner__container-text{display:-ms-flexbox;display:flex;border-radius:35px}.banner__container-text{background:#e6f2ed}.banner__help-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:4rem;width:4rem}.banner__help-icon .icon{font-size:3.6rem}.banner__help-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:50px;font-size:.875rem;border-radius:20px;font-size:18px}.clients-dashboard,.textDeco{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.textDeco{min-height:6.375rem;-ms-flex-direction:column;flex-direction:column;margin-left:1.25rem}.total__clients-count{text-align:center}.total__clients-label{border:2px solid #0073c2;border-radius:6px;display:inline-block;padding:5px;font-size:12px;font-weight:700;line-height:20px}.all-clients{margin-left:10rem}.establishments_label{font-size:small}.total__one-sub-infos{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-left:2rem}.establishment{font-size:small;margin-left:53px}.table-tr{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-left:3.5rem}.asterisk{color:red}.margin-title{margin-top:18px;font-size:15px;opacity:0}.asterisk-subscription{-ms-flex-pack:center!important;justify-content:center!important}.borderdash>.clients>.list>.list__row>.list__text-button button{text-decoration:none!important;color:#000!important}.list__withSubscription .list__total button{color:#000}.borderdash>.clients>.list>.list__header>.list__header-column{box-shadow:inset 0 -1px 0 #d9d9d9!important}.borderdash>.clients>.list>{padding:0 20px}.faq-wrapper{padding-right:60px}.faq-wrapper .description{margin-bottom:35px}@media screen and (max-width:959px){.faq-wrapper{padding-right:20px}.faq-wrapper .heading{display:none}.faq-wrapper .description{margin:16px 0 24px}}.faq__section-title{margin-top:2rem;font-size:1.25rem}.faq__item{transition:background .2s ease-in-out;border-bottom:1px solid var(--color-border-medium)}.faq__item.is-open{background:var(--color-bg-white);border:none}.faq__question{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;padding:8px 128px 12px 48px;border:none;background:rgba(0,0,0,0);color:var(--color-text);font-family:inherit;font-size:.875rem;font-weight:700;text-align:left}.faq__question:hover{color:var(--color-business)}.faq__question .icon{position:absolute;left:20px;font-size:.75rem;transition:all .2s ease-in-out}.faq__question[aria-expanded=true] .icon{-ms-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width:959px){.faq__question{padding:8px 10px 12px 24px}.faq__question .icon{left:4px}}.faq__answer{margin:0;padding:0 128px 24px 48px;color:var(--color-text-dark);font-size:.875rem}.faq__answer.is-hidden{display:none}.faq__answer p:last-child{margin:0}@media screen and (max-width:959px){.faq__answer{padding:8px 10px 12px 24px}}.dashboard{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0!important;padding:0 0 35px;position:relative;overflow:hidden;margin-bottom:15px}.dashboard .dashboard-error{display:-ms-flexbox;display:flex;margin-left:auto;color:grey;margin-top:auto;text-align:end;padding-right:4%;padding-left:4%}.dashboard .dashboard-error .icon{width:3em;height:2.5em}.dashboard .actu__subtitle{text-align:center;font-weight:lighter}.dashboard__header{display:grid;grid-template-columns:1fr 1fr;-ms-flex-pack:center;justify-content:center;height:-moz-fit-content;height:fit-content;width:100%;margin:1rem auto auto 43px}@media screen and (max-width:1400px){.dashboard__header{grid-template-columns:1fr;width:auto}}@media screen and (max-width:599px){.dashboard__header{grid-template-columns:1fr;width:auto}}.dashboard__headerSales{display:grid;grid-template-columns:1fr 1fr;height:-moz-fit-content;height:fit-content;width:100%;margin:1rem auto auto 48px}@media screen and (max-width:1400px){.dashboard__headerSales{grid-template-columns:1fr;width:auto}}@media screen and (max-width:599px){.dashboard__headerSales{grid-template-columns:1fr;width:auto}}.dashboard-sales{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0!important;padding:0 0 35px;position:relative;overflow:hidden;margin-bottom:15px}.dashboard-sales .dashboard-error{display:-ms-flexbox;display:flex;margin-left:auto;color:grey;margin-top:auto;text-align:end;padding-right:4%;padding-left:4%}.dashboard-sales .dashboard-error .icon{width:3em;height:2.5em}.dashboard-sales .actu__subtitle{text-align:center;font-weight:lighter}.dashboard-sales__header{margin:1rem auto auto;display:grid;grid-template-columns:1fr 1fr;-ms-flex-pack:center;justify-content:center;height:-moz-fit-content;height:fit-content;width:80rem}@media screen and (max-width:1400px){.dashboard-sales__header{grid-template-columns:1fr;width:auto}}@media screen and (max-width:599px){.dashboard-sales__header{grid-template-columns:1fr;width:auto}}.WrapperHome{margin:1rem auto auto;display:grid;grid-template-columns:1fr 1fr;height:-moz-fit-content;height:fit-content;width:-webkit-fill-available}@media screen and (max-width:1400px){.WrapperHome{width:auto;grid-template-columns:1fr;grid-gap:0;gap:0}}.WrapperTitle{text-align:left;margin-left:58px}.gridDashboard{grid-column:1/span 2}.new-client__section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.section__header{margin:4em 0 2em;color:var(--color-text-light);font-size:1rem;font-weight:700}.new-client-form__item{margin:.75em 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.new-client-form__label{margin:.5em 0;font-weight:400}.new-client-form__button{-ms-flex-item-align:end;align-self:flex-end}.new-client__message{margin:.5em 0;color:var(--color-warning);font-size:.75rem;font-weight:700}.new-client{display:-ms-flexbox;display:flex;min-height:100vh}.new-client__popup{-ms-flex-positive:1;flex-grow:1;display:grid;grid-template-rows:5.625rem minmax(0,1fr) min-content;grid-template-columns:minmax(0,1fr) max-content;grid-template-areas:"header header" "content cart" "footer  footer";grid-column-gap:40px;column-gap:40px;position:relative;z-index:10;padding:0 20px;background:var(--color-bg-grey);font-size:.875rem}@media screen and (max-width:959px){.new-client__popup{grid-template-rows:repeat(2,min-content) minmax(0,1fr) min-content;grid-template-columns:minmax(0,1fr);grid-template-areas:"header" "content" "cart" "footer";min-height:100vh;padding:0;background:var(--color-bg-white)}}.new-client__radius{border-top-left-radius:40px;border-top-right-radius:40px}.new-client__header{grid-area:header;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px}@media screen and (max-width:959px){.new-client__header{position:sticky;top:0;z-index:100;display:grid;grid-template-rows:auto;grid-template-columns:2.5rem minmax(0,1fr) 2.5rem;grid-column-gap:10px;column-gap:10px;min-height:3.5rem;margin:0 -10px;padding:8px;color:var(--color-text-white);background:var(--color-business)}}.new-client__title{margin:0;font-size:1.25rem;font-weight:700}@media screen and (max-width:959px){.new-client__title{-ms-flex-order:1;order:1;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.new-client__close{margin-left:auto;padding:0;border:none;background:rgba(0,0,0,0);color:var(--color-text-light);outline:none;cursor:pointer}.new-client__close .icon{font-size:1.5rem}@media screen and (max-width:959px){.new-client__close{-ms-flex-order:0;order:0;margin:0;color:inherit}.new-client__close .icon{font-size:1rem}}.new-client__content{grid-area:content}.new-client__content--background{padding:16px 24px;background:var(--color-bg-white)}@media screen and (max-width:959px){.new-client__content--background{padding:0;background:rgba(0,0,0,0)}}.new-client__cart{grid-area:cart;display:grid;width:350px;align-self:flex-start}@media screen and (max-width:959px){.new-client__cart{width:100%}}.new-client__client{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding:12px 10px;background:var(--color-business);height:4.9rem}@media screen and (max-width:959px){.new-client__client{position:sticky;top:11.5rem;background:var(--color-business);margin:0 -10px;z-index:1000}}.new-client__client-avatar{width:2.5rem;height:2.5rem;margin-right:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:var(--color-text-white)}.new-client__client-avatar .icon{width:38px;height:42px}.new-client__client-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.new-client__tabs{display:grid;grid-template-rows:min-content auto;grid-template-columns:max-content minmax(0,1fr);grid-template-areas:"tablist tabpanel" ".       tabpanel"}@media screen and (max-width:959px){.new-client__tabs{grid-template-columns:minmax(0,1fr);grid-template-areas:"tablist" "tabpanel";margin:0}}.new-client__tablist{grid-area:tablist;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;z-index:1;width:100vw;max-width:12.5rem}@media screen and (max-width:959px){.new-client__tablist{-ms-flex-direction:row;flex-direction:row;overflow-x:auto;background:var(--color-bg-white);scrollbar-width:none}.new-client__tablist::-webkit-scrollbar{height:0;background:rgba(0,0,0,0)}}.new-client__tab{margin:0 -2px 10px 0;padding:8px 16px;-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0);color:var(--color-text-light);font-family:var(--font-family-adelle);font-size:inherit;font-weight:700;border:none;border-right:2px solid rgba(0,0,0,0);text-align:right}.new-client__tab:hover{color:var(--color-text)}.new-client__tab--current{color:var(--color-text);border-color:var(--color-business)}@media screen and (max-width:959px){.new-client__tab{position:relative;padding:15px;margin:0;border:none;font-family:var(--font-family-opensans);font-size:.875rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;color:var(--color-text-light)}.new-client__tab--current{color:var(--color-business)}.new-client__tab--current:after{position:absolute;bottom:0;left:0;right:0;height:2px;z-index:1000;background:var(--color-business);content:""}}.new-client__tabpanel{grid-area:tabpanel;padding:24px;border-left:2px solid var(--color-border-light);background:var(--color-bg-white)}.new-client__footer{grid-area:footer;position:sticky;bottom:0;z-index:1000;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin:48px -20px 0;padding:16px;border-top:2px solid var(--color-border-light);background:var(--color-bg-white)}.new-client__subtitle{margin:0;font-size:1rem;font-weight:700}.new-client-tabpanel__header{display:-ms-flexbox;display:flex}.tabpanel-header__title{margin-right:auto}.new-client__date,.new-client__date_top{margin-bottom:.75em;font-weight:700}.new-client__date_top{margin-top:.75em}.new-client__error{margin:.5em 0;color:var(--color-error);font-size:.75rem;font-weight:700}.tabpanel-header__pill{width:400px}.cart-total{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:"title       amount" "description description";margin:0;padding:15px;font-family:var(--font-family-adelle);color:var(--color-text-white);background:#000}.cart-subtotal{position:relative;padding:6px 15px}.cart-subtotal:first-child{padding-top:12px}.cart-subtotal:nth-child(2){padding-bottom:12px}.cart-subtotal:nth-child(2):after{position:absolute;bottom:0;left:16px;right:16px;height:1px;background:hsla(0,0%,100%,.15);content:""}@media screen and (max-width:959px){.cart-subtotal{display:none}}@media screen and (max-width:959px){.cart-subtotal.sepa{display:grid}}.cart-total__title{grid-area:title;font-weight:700;font-size:1.5rem}.cart-subtotal .cart-total__title{font-size:1.25rem;font-weight:400}@media screen and (max-width:959px){.cart-total__title.sepa{font-size:1rem}}@media screen and (max-width:959px){.cart-subtotal-ttc .cart-total__title.sepa{font-size:1.2rem}}.cart-total__amount{width:12rem;grid-area:amount;font-weight:400;text-align:right}.cart-total__amount-euros{font-size:1.5rem;font-weight:700;font-family:"Sage-Ui"}.cart-subtotal .cart-total__amount-euros{font-size:1.375rem;font-weight:400}@media screen and (max-width:959px){.cart-total__amount-euros.sepa{font-size:1rem}}@media screen and (max-width:959px){.cart-subtotal-ttc .cart-total__amount-euros.sepa{font-size:1.2rem}}.cart-total__amount-cents{font-size:1.125rem}.cart-subtotal .cart-total__amount-cents{font-size:.875rem}@media screen and (max-width:959px){.cart-total__amount-cents.sepa{font-size:.775rem}}@media screen and (max-width:959px){.cart-subtotal-ttc .cart-total__amount-cents.sepa{font-size:.9rem}}.cart-total__description,.cart-total__mention{grid-area:description;font-weight:400;opacity:.6}.cart-total__mention{font-size:.625rem;text-align:right}.cart-total__description{font-size:.75rem}.cart-empty{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:25px 15px;text-align:center}@media screen and (max-width:959px){.cart-empty{display:none}}.cart-empty__image{width:185px;margin-bottom:25px}.cart-empty__title{margin-bottom:10px;font-weight:700;font-size:32px;font-family:"Sage-Text"}.cart__products-list{margin:0;padding:0;list-style-type:none}@media screen and (max-width:959px){.cart__products-list{display:none}}@media screen and (max-width:959px){.cart__products-list.sepa{display:unset;margin:0 -10px}}.cart-product{display:grid;grid-template-rows:repeat(2,min-content);grid-template-columns:minmax(0,1fr) min-content;grid-template-areas:"offer   offer" "options options";-ms-flex-align:center;align-items:center;padding:10px 15px;background:#fff;color:#000}.cart-product.config:not(:last-child){margin-bottom:20px}.cart-product__principal-offer{grid-area:offer}.cart-product__principal-offer-description,.cart-product__principal-offer-name,.cart-product__principal-offer-price{margin-bottom:.25rem;line-height:1.2;letter-spacing:.15px}.cart-product__principal-offer-name{font-size:1rem;font-weight:400}.cart-product__principal-offer-price{font-size:.875rem;text-align:end}.cart-product__principal-offer-description{font-size:.75rem;opacity:.6}.cart-product__secondary-offer{display:grid;grid-template-rows:repeat(2,min-content);grid-template-columns:5fr 1fr 1fr;grid-template-areas:"delete delete delete" "name   quantity price" "description description description ";margin-bottom:2px}.cart-product__secondary-offer__description,.cart-product__secondary-offer__name{font-family:var(--font-family-opensans);margin:0}.cart-product__secondary-offer__name{grid-area:name;margin-bottom:.25rem;line-height:1.2;letter-spacing:.15px;font-size:16px;font-weight:700}.cart-product__secondary-offer__description{grid-area:description;font-size:.75rem;opacity:.6}.cart-product__secondary-offer__delete{-ms-flex-pack:center;justify-content:center}.cart-product__secondary-offer__delete,.cart-product__secondary-offer__delete-pp{grid-area:delete;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:8px;background:rgba(0,0,0,0);border:none;color:inherit;cursor:pointer}.cart-product__secondary-offer__delete-pp{-ms-flex-pack:right;justify-content:right}.cart-product__options{grid-area:options;position:relative;margin:6px 0 0;padding:10px 0 0;list-style:none}.cart-product__options:before{position:absolute;top:0;left:16px;right:16px;height:1px;background:hsla(0,0%,100%,.15);content:""}.cart-product__option{display:grid;grid-template-columns:1fr 3.125rem 7.25rem;grid-template-rows:max-content;margin-bottom:.25rem;font-size:.875rem;letter-spacing:.13px;line-height:1.2}.cart-product__option-label{-ms-flex-positive:1;flex-grow:1;font-size:12px}.cart-product__option-quantity{width:3rem;text-align:right}.cart-product__option-quantity-pp{text-align:right;grid-area:quantity;font-size:.875rem}.cart-product__option-price{width:7.25rem;text-align:right}.cart-product__option-price-pp{width:7.25rem;text-align:right;grid-area:price;font-size:.875rem}@media screen and (max-width:959px){.list-clients-page .description,.list-clients-page .heading,.list-clients-page .list__select-wrapper,.list-clients-page .popover-button>button{display:none}}.list-clients-page .description .establishment-filter,.list-clients-page .heading .establishment-filter,.list-clients-page .list__select-wrapper .establishment-filter,.list-clients-page .popover-button>button .establishment-filter{width:15rem}@media screen and (max-width:959px){.list-clients-page .list__header-actions{margin:0}}@media screen and (max-width:959px){.list-clients-page .list{padding:24px 0}}.list-clients-page .list__row .list__code{font-weight:700}.list-clients-page .list__header,.list-clients-page .list__row{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1.25fr) minmax(0,100px) minmax(0,2fr) minmax(0,2fr) minmax(0,2fr) calc(var(--actions-count)*40px)}@media screen and (max-width:959px){.list-clients-page .list__header,.list-clients-page .list__row{grid-template-rows:repeat(3,min-content);grid-template-columns:min-content minmax(0,1fr) max-content;grid-template-areas:"name    name actions" "code    code code" "zipCode city city";color:var(--color-text-light)}.list-clients-page .list__header .list__email,.list-clients-page .list__header .list__phone,.list-clients-page .list__header .list__reference,.list-clients-page .list__row .list__email,.list-clients-page .list__row .list__phone,.list-clients-page .list__row .list__reference{display:none}.list-clients-page .list__header .list__code,.list-clients-page .list__row .list__code{grid-area:code;font-weight:400}.list-clients-page .list__header .list__name,.list-clients-page .list__row .list__name{grid-area:name;font-size:1rem;font-weight:400;color:var(--color-text)}.list-clients-page .list__header .list__zipCode,.list-clients-page .list__row .list__zipCode{grid-area:zipCode}.list-clients-page .list__header .list__city,.list-clients-page .list__row .list__city{grid-area:city;display:-ms-flexbox;display:flex}.list-clients-page .list__header .list__city:before,.list-clients-page .list__row .list__city:before{margin:0 .75ch;content:"-"}.list-clients-page .list__header .list__actions,.list-clients-page .list__row .list__actions{grid-area:actions}}.cgv-footer{-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:100%;-ms-flex-pack:center;justify-content:center;padding:10px 20px;border-top:1px solid var(--color-border-light);background:var(--color-bg-grey)}.cgv-footer,.cgv-footer__policy{display:-ms-flexbox;display:flex}.cgv-footer__policy{-ms-flex-align:baseline;align-items:baseline;margin:0 30px 0 auto;font-size:1.25rem}.cgv-footer__policy p{margin:0}.cgv-footer__policy a,.cgv-footer__policy a:visited{color:var(--color-business)}.cgv-footer__policy a:hover{color:var(--color-business-hover)}.cgv-footer__check{margin:0 1em 0 0;width:20px;height:20px}.step-navigation{display:grid;grid-template-rows:minmax(0,1fr);grid-template-areas:"previous steps next";grid-column-gap:24px;column-gap:24px;-ms-flex-align:center;align-items:center;min-height:5.375rem;margin:0 -20px;padding:10px 20px;border-top:1px solid var(--color-border-light);background:var(--color-bg-white)}.step-navigation__next,.step-navigation__previous{margin:0!important}.step-navigation__next .icon,.step-navigation__previous .icon{display:none}.step-navigation__previous{grid-area:previous;justify-self:flex-start}.step-navigation__action,.step-navigation__next{grid-area:next;justify-self:flex-end}.step-navigation__action{display:-ms-flexbox;display:flex}.step-navigation__action .step-navigation__loader{display:none}.step-sequence{grid-area:steps;margin:0;padding:0;list-style-type:none}.step-sequence,.step-sequence__step{display:-ms-flexbox;display:flex;min-width:0}.step-sequence__step{-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-align:center;align-items:center;font-weight:700;color:var(--color-text-light)}.step-sequence__step:after,.step-sequence__step:before{-ms-flex:0 1 auto;flex:0 1 auto;height:1px;width:100vw;max-width:40px;content:"";background:var(--color-text-light)}.step-sequence__step:first-child{margin-left:auto}.step-sequence__step:first-child:before{display:none}.step-sequence__step:last-child{margin-right:auto}.step-sequence__step:last-child:after{display:none}.step-sequence__step-marker,.step-sequence__step-number{margin:0 8px 0 16px;width:1rem}.step-sequence__step-marker{display:none}.step-sequence__step-label{margin-right:16px}[data-status=current]{color:var(--color-text-dark)}[data-status=current]:before{background:var(--color-business)}[data-status=current]:after{background:var(--color-text-light)}[data-status=complete]{color:var(--color-business)}[data-status=complete] .step-sequence__step-marker{display:block;font-size:1rem}[data-status=complete] .step-sequence__step-number{display:none}[data-status=complete]:after,[data-status=complete]:before{background:var(--color-business)}@media screen and (max-width:959px){.step-navigation{grid-template-rows:3.5rem 4.625rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"previous next" "steps    steps";grid-column-gap:0;column-gap:0;padding:0;margin:0 -10px}.step-navigation .step-navigation__previous .icon{margin-right:8px}.step-navigation .step-navigation__next .icon{margin-left:8px}.step-navigation .step-navigation__next,.step-navigation .step-navigation__previous{padding:0;background:rgba(0,0,0,0)!important;border:none;text-transform:uppercase;letter-spacing:.5px}.step-navigation .step-navigation__next [data-element=main-text],.step-navigation .step-navigation__previous [data-element=main-text]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.step-navigation .step-navigation__next .icon,.step-navigation .step-navigation__previous .icon{display:-ms-flexbox;display:flex}.step-navigation .step-navigation__next:not(:disabled),.step-navigation .step-navigation__next:not(:disabled):hover,.step-navigation .step-navigation__previous:not(:disabled),.step-navigation .step-navigation__previous:not(:disabled):hover{color:var(--color-text)}.step-navigation .step-navigation__next:not(:disabled) .icon,.step-navigation .step-navigation__next:not(:disabled):hover .icon,.step-navigation .step-navigation__previous:not(:disabled) .icon,.step-navigation .step-navigation__previous:not(:disabled):hover .icon{color:var(--color-business)}.step-sequence{-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-align:center;align-items:center;width:100%;margin:0;padding:0;background:var(--color-bg-grey)}.step-sequence__step{-ms-flex:1 0;flex:1 0;display:grid;grid-template-rows:repeat(2,min-content);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"before after" "label  label"}.step-sequence__step:after,.step-sequence__step:before{width:100%;max-width:none;background:#93d4fb}.step-sequence__step:before{grid-area:before}.step-sequence__step:after{grid-area:after}.step-sequence__step-marker,.step-sequence__step-number{display:none!important}.step-sequence__step-label{grid-area:label;position:relative;justify-self:center;margin:0;padding-top:10px;text-transform:uppercase;font-size:.75rem;color:var(--color-text-lighter)}.step-sequence__step-label:before{position:absolute;top:0;left:50%;height:12px;width:12px;background:#93d4fb;border-radius:100%;content:"";transform:translate3d(-50%,-50%,0)}[data-status=complete],[data-status=current]{color:var(--color-business)}[data-status=complete]:before,[data-status=current]:before{background:var(--color-business)}[data-status=complete] .step-sequence__step-label,[data-status=current] .step-sequence__step-label{color:var(--color-business)}[data-status=complete] .step-sequence__step-label:before,[data-status=complete]:after,[data-status=current] .step-sequence__step-label:before{background:var(--color-business)}.step-navigation__action{grid-area:steps;align-self:stretch;justify-self:auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin:-1px 0;padding:0 16px;background:var(--color-bg-white);z-index:100}.step-navigation__action .step-navigation__order,.step-navigation__action .step-navigation__save{max-width:calc(50% - 10px);margin:0;border:1px solid var(--color-border-dark);background:var(--color-bg-white);text-transform:uppercase}.step-navigation__action .step-navigation__order--sepa,.step-navigation__action .step-navigation__save--sepa{max-width:100%}.step-navigation__action .step-navigation__order:not(:disabled),.step-navigation__action .step-navigation__order:not(:disabled):hover,.step-navigation__action .step-navigation__save:not(:disabled),.step-navigation__action .step-navigation__save:not(:disabled):hover{color:var(--color-business)}.step-navigation__sepa{grid-template-areas:"next next" "steps steps"}.step-navigation__sepa .step-navigation__action{grid-area:next;margin:auto}.step-navigation__sepa .step-navigation__action .step-navigation__loader{display:grid}}.new-proposal__cards-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px 75px}@media screen and (max-width:959px){.new-proposal__cards-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;margin:5px -10px 20px;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity}.new-proposal__cards-wrapper:after,.new-proposal__cards-wrapper:before{-ms-flex-negative:0;flex-shrink:0;width:20px;content:""}}.new-proposal__empty{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}[data-component=card]{display:-ms-flexbox;display:flex;font-family:var(--font-family-adelle);-ms-flex:0 0 20rem;flex:0 0 20rem}@media screen and (max-width:959px){[data-component=card]{max-width:calc(100vw - 60px);margin:0 10px 25px!important;scroll-snap-align:center}[data-component=card]:first-child{margin-left:0!important}[data-component=card]:last-child{margin-right:0!important}}.multiple-card__card{width:20rem;margin-left:.7rem;margin-right:.7rem;background-color:#fff;padding:2.5px 2px 8px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-radius:40px;cursor:pointer}.multiple-card{padding-top:10px;margin:1.5rem 15px;background:#e2e2e2;color:#000;border-radius:40px}.multiple-card__container{display:-ms-flexbox;display:flex;border-radius:40px;padding:7px;background:#e2e2e2}.cardm__offer-name{text-align:center}.multiple-card__header{padding-bottom:1rem}.multiple-card__header .card__offer{margin-left:1.3rem}.cardm__header{text-align:center;min-height:5.6rem;background:var(--color-text-white);color:var(--color-business);border-radius:40px}.cardm__row{padding:0 1rem 1rem;min-height:16rem}.cardm__offer{margin-bottom:20px;font-size:.75rem;letter-spacing:.15px}.cardm__offer-name{margin-bottom:0;font-size:1.5rem;font-weight:400;letter-spacing:.3px;font-family:"Sage-Headline"}.cardm__offer-price{margin:10px 0 2px;font-size:1.125rem;line-height:1}.offer-price__amount-euros{margin-right:.125ch;font-size:3rem;font-weight:900}.offer-price__amount-cents{font-size:1.25rem}.card__offer-info{margin-bottom:25px;color:var(--color-text-light)}.cardm__offer-options{margin:0;padding:0;list-style-type:none;font-family:"Sage-Ui";font-size:16px;font-weight:400}.cardm__offer-options:last-child{margin-bottom:10px}.cardm__offer-options li{margin:10px 0;display:-ms-flexbox;display:flex;padding-top:.2em}.cardm__offer-options .icon{position:relative;top:.1em;margin:0 15px 0 0;color:#007e45!important;font-size:1rem}.cardm__cta{margin-top:auto!important}.cardm__row>.card__cta>.card_bouton>.button.medium{border:2px solid #007e45;background:#007e45;color:#fff;width:-webkit-fill-available}.card__offer_SEE{margin-bottom:20px;font-size:.75rem;letter-spacing:.15px;padding-left:3rem}.options-list .option{margin-bottom:4px;background:#fff;border-radius:24px}.option{display:grid;grid-template-rows:repeat(3,min-content);grid-template-columns:minmax(0,1fr) min-content;grid-template-areas:"name        action" "price       action" "description action";background:rgba(242,244,245,.4);padding:24px}.option--selected{background:var(--color-bg-grey)}@media screen and (max-width:959px){.option{grid-template-rows:repeat(3,min-content);grid-template-columns:minmax(0,1fr) min-content;grid-template-areas:"name        action" "price       action" "description description";margin-bottom:0;padding-right:8px}.option--selected{position:relative;background:var(--color-business);color:var(--color-text-white)}.option--selected+.option--selected:before{position:absolute;top:0;left:16px;right:16px;height:1px;background:hsla(0,0%,100%,.15);content:""}}.option__description,.option__name,.option__price{font-family:var(--font-family-opensans);margin:0}.option__name{grid-area:name;margin-bottom:2px;font-size:1.125rem;font-weight:500;letter-spacing:.15px}@media screen and (max-width:959px){.option__name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:1rem}}.option__price{grid-area:price;margin-bottom:2px;color:var(--color-business);letter-spacing:.15px}@media screen and (max-width:959px){.option__price{color:inherit;font-size:.875rem}}.option__description{grid-area:description;color:var(--color-text-light);font-size:.875rem;letter-spacing:.25px}@media screen and (max-width:959px){.option__description{font-size:.75rem}.option--selected .option__description{color:hsla(0,0%,100%,.6)}}.option__action{grid-area:action;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:959px){.option__action{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.option__action_btn{grid-area:action;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:959px){.option__action_btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.option__add-remove{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:2.5rem;padding:1px 24px;background:none;border:none;color:#007e45;font-size:16px;font-weight:700;font-family:var(--font-family-sage-ui)}.option__add-remove:focus,.option__add-remove:hover{color:var(--color-business-hover)}.option__add-remove .icon{display:none}@media screen and (max-width:959px){.option__add-remove{-ms-flex-item-align:center;align-self:center;padding:1px 8px}.option__add-remove .label{display:none}.option__add-remove .icon{display:-ms-flexbox;display:flex}.option--selected .option__add-remove .icon{color:var(--color-text-white)}}.options-lists-wrapper{margin-bottom:40px}.options-list ul{margin:0;padding:0;list-style-type:none}@media screen and (max-width:959px){.options-list{margin:0 -10px}}.options-list__category{margin:2rem 0 1.25rem;color:var(--color-text-light);font-size:.75rem;text-transform:uppercase}@media screen and (max-width:959px){.options-list__category{display:none}}.options-list__choose{margin-bottom:.75rem;color:var(--color-text-light);font-size:.75rem}@media screen and (max-width:959px){.options-list__choose{display:none}}.search-client__wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-client__wrapper *{margin-right:25px}.search-client__wrapper .search-menu__actions,.search-client__wrapper .search-menu__item{margin:0}.new-proposal__client-selection{margin-top:16px}.select-client__button{margin:2em 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.substitution__checkbox{margin-bottom:20px;font-size:14px;font-weight:600;line-height:21px;position:relative}.substitution__messages{width:100%;margin:16px 0 24px;font-family:var(--font-family-adelle);letter-spacing:-.2px;line-height:1.625rem}.subpanels{border:1em}.Collapsible{background-color:rgba(0,0,0,0)}.Collapsible__contentInner{padding:10px;border:1px solid #d3d3d3;border-top:0}.Collapsible__contentInner p{margin-bottom:10px;font-size:14px;line-height:20px}.Collapsible__contentInner p:last-child{margin-bottom:0}.Collapsible__trigger{display:block;font-weight:400;text-decoration:none;color:grey;position:relative;border:1px solid #fff;padding:10px;background:var(--color-business);color:#fff}.Collapsible__trigger:after{font-family:"FontAwesome";content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAABmJLR0QA/wD/AP+gvaeTAAAA60lEQVRIie3UPUoDQRyG8WgRLAQbIfZ7ACtLrbxCSluvkCt4B0t7wcJSbSIkhWdIY6NgKYJIfjYTWCbrZHSnEeaB6f7v+8x+zAwGlUqlUgLc4wlNwc4mdN6lhla84bSA9ASvq9IcMXxh0kN6js92YWp4Zp1LDH8hHIZMzCwV2sV1R+gRBxnSfTx05G+xtym8hQmWUfgZR4ncIRZRZokLbG/adLtojPeo6ANnfWZz5cmn+OvbyZWPMO34bjdhxUwx6iVtyX/6U2OusFNEGm1g7WwGep35XPkxXlrSIrdcrrzBPKxi93qlUvlffANtCRmg5ZHN/QAAAABJRU5ErkJggg==);position:absolute;right:10px;top:6px;display:block;transition:transform .3s}.Collapsible__trigger.is-open:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}.Collapsible__trigger.is-disabled{opacity:.5;background-color:grey}.CustomTriggerCSS{background-color:#f08080;transition:background-color .2s ease}.CustomTriggerCSS--open{background-color:#483d8b}.Collapsible__custom-sibling{padding:5px;font-size:12px;background-color:#cbb700;color:#000}.select-interlocutor.full{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.select-interlocutor.full .select-interlocutor__select{-ms-flex-positive:1;flex-grow:1}.select-interlocutor.full .select-interlocutor__button{margin-left:10px;width:50px}.select-interlocutor.empty{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.preview__section{margin-bottom:32px}.preview__section-title{margin:0 0 20px;color:var(--color-text-light);font-size:.75rem;text-transform:uppercase}.preview__form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px -20px}.preview__form-item{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(50% - 40px);flex-basis:calc(50% - 40px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:10px 20px}.preview__form-item--fullwidth{-ms-flex-preferred-size:calc(100% - 40px);flex-basis:calc(100% - 40px);max-width:calc(100% - 40px)}@media screen and (max-width:959px){.preview__form-item{-ms-flex-preferred-size:calc(100% - 40px);flex-basis:calc(100% - 40px)}}.preview__form-item .preview-item__admin{margin-bottom:10px}.preview__mandatory{margin-top:.5rem;font-size:.75rem}.preview__card{display:-ms-flexbox;display:flex;margin:2px 0;padding:16px;min-height:5em;background:var(--color-bg-grey)}.preview__card-icon{position:relative;top:.2em;margin-right:24px;color:var(--color-text-gray);font-size:1.5rem}.preview__card-title{color:var(--color-text);font-weight:500;letter-spacing:.15px;line-height:1.5}.preview__card-description{color:var(--color-text-light);font-size:.875rem;letter-spacing:.25px;line-height:1.4}.preview_Substitution-description{width:100%;display:inline-block;font-family:var(--font-family-adelle);color:var(--color-text-light);letter-spacing:-.2px;line-height:1.625rem}.preview__Substitution_card{margin:2px 0;padding:16px;min-height:5em;background:var(--color-bg-grey)}.substitution__list{margin-bottom:5px;font-size:14px;font-family:var(--font-family-adelle);color:var(--color-text-light);line-height:21px;position:relative}@media screen and (max-width:959px){.step-payment .loading{display:none}}.sepa-loading__message{color:rgba(0,0,0,.9);font-size:16px;text-align:center;margin-top:20px}.sepa-loading__redirect-img img{width:50%;margin-left:auto;margin-right:auto;display:block}@media screen and (max-width:959px){.sepa-loading__redirect-img img{width:100%}}.sepa__content-description{width:100%;margin:16px 0 0;font-family:var(--font-family-opensans);color:var(--color-text);font-size:16px;line-height:24px;text-align:left}.sepa__content-description .description-address{display:block;margin:0 0 24px}.sepa__content-description .description-mail{font-weight:700}.new-proposal{display:-ms-flexbox;display:flex;min-height:100vh}.new-proposal__popup{-ms-flex-positive:1;flex-grow:1;display:grid;grid-template-rows:5.625rem min-content min-content minmax(0,1fr) min-content min-content;grid-template-columns:minmax(0,1fr) 350px;grid-template-areas:"header header" "content client" "content cart-total" "content cart-items" "cgv cgv" "steps steps";grid-column-gap:40px;column-gap:40px;position:relative;z-index:10;padding:0 20px;background:#f4f4f4}@media screen and (max-width:959px){.new-proposal__popup{grid-template-rows:repeat(7,min-content);grid-template-columns:minmax(0,1fr);grid-template-areas:"header" "cgv" "steps" "client" "cart-total" "cart-items" "content";min-height:100vh;padding:0 10px}}.new-proposal__header{grid-area:header;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px}@media screen and (max-width:959px){.new-proposal__header{position:sticky;top:0;z-index:100;-ms-flex-pack:justify;justify-content:space-between;height:3.5rem;margin:0 -10px;padding:8px 20px;color:var(--color-text-white);background:var(--color-business)}.new-proposal__header--sepa{-ms-flex-pack:left;justify-content:left}}.new-proposal__title{margin:0;font-size:32px;font-weight:700;font-family:"Sage-Text"}@media screen and (max-width:959px){.new-proposal__title{display:none}}.new-proposal__title-mobile{margin:0 0 0 10px;font-size:1.25rem;-ms-flex-order:1;order:1;font-weight:400}@media screen and (min-width:959px){.new-proposal__title-mobile{display:none}}.new-proposal__close{margin-left:auto;padding:0;border:none;background:rgba(0,0,0,0);color:var(--color-text-light);outline:none;cursor:pointer}.new-proposal__close .icon{font-size:1.5rem}@media screen and (max-width:959px){.new-proposal__close{-ms-flex-order:0;order:0;margin:0;color:inherit}.new-proposal__close .icon{font-size:1rem}}.new-proposal__cart-icon{display:none}@media screen and (max-width:959px){.new-proposal__cart-icon{position:relative;display:-ms-flexbox;display:flex;-ms-flex-order:2;order:2}.new-proposal__cart-icon .icon{font-size:1.5rem}.new-proposal__cart-icon .badge{position:absolute;top:-3px;right:-3px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:1.25rem;width:1.25rem;background:var(--color-success);border:2px solid var(--color-border-white);border-radius:50%;font-size:.6875rem}.new-proposal__cart-icon--sepa{display:none}}.new-proposal__content{grid-area:content}.new-proposal__content--background{padding:16px 24px}@media screen and (max-width:959px){.new-proposal__content--background{padding:0;background:rgba(0,0,0,0)}}.new-proposal__content-title{margin:0;font-size:1.5rem;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;font-size:20px;font-weight:600;font-family:"Sage-Text"}@media screen and (max-width:959px){.new-proposal__content-title{display:none}}.new-proposal__content-sub-title{font-size:20px;font-weight:400;font-family:"Sage-Text"}.new-proposal__content-description{width:100%;display:inline-block;margin:16px 0 24px;font-family:var(--font-family-adelle);color:var(--color-text-light);letter-spacing:-.2px;line-height:1.625rem}.new-proposal__client{grid-area:client;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding:12px 10px;background:var(--color-business);height:4.9rem}@media screen and (max-width:959px){.new-proposal__client{position:sticky;top:11.5rem;background:var(--color-business);margin:0 -10px;z-index:1000}}.new-proposal__cart-total{grid-area:cart-total;display:grid;position:sticky;top:0;z-index:100}@media screen and (max-width:959px){.new-proposal__cart-total{position:sticky;top:11.5rem;z-index:100;margin:0 -10px}}@media screen and (max-width:959px){.new-proposal__cart-total.sepa{margin:0 -10px;z-index:10;top:9rem;position:sticky;border-radius:40px}}.new-proposal__cart-items{grid-area:cart-items;display:grid;background:#e2e2e2}.new-proposal__cgv{grid-area:cgv;position:sticky;bottom:5.35rem;z-index:1000}@media screen and (max-width:959px){.new-proposal__cgv{position:sticky;top:3.5rem;height:3.5rem;margin:0 -10px}}.new-proposal__steps{grid-area:steps;position:sticky;bottom:0;height:5.35rem;z-index:1000}@media screen and (max-width:959px){.new-proposal__steps{position:sticky;top:3.5rem;z-index:100;height:8rem}}.new-proposal__client-avatar{width:2.5rem;height:2.5rem;margin-right:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:var(--color-text-white);margin-left:5px}.new-proposal__client-avatar .icon{width:38px;height:42px}.new-proposal__client-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.new-proposal__cart-radius{border-top-left-radius:40px;border-top-right-radius:40px}.client-content__name{color:var(--color-text-white);font-size:16px;letter-spacing:.15px;line-height:24px}.client-content__description{color:var(--color-text-light);font-size:14px;letter-spacing:.25px;line-height:20px;text-align:left}@media screen and (max-width:959px){.new-proposal--cgv .new-proposal__steps{top:7rem}}@media screen and (max-width:959px){.new-proposal--cgv .new-proposal__client{top:15rem}}@media screen and (max-width:959px){.new-proposal--cgv .new-proposal__cart-total{top:12.5rem}}.search-menu{display:none;position:absolute;width:24rem;padding:40px 24px;background:var(--color-bg-white);box-shadow:0 20px 40px 0 rgba(0,20,29,.1),0 10px 20px 0 rgba(0,20,29,.2);font-size:.875rem;z-index:1000;min-height:max-content;transform:translate3d(-216px,42px,0)}.search-menu.is-open{display:block}.search-menu .full-page-header{display:none;margin:0 -16px 24px}@media screen and (max-width:959px){.search-menu{position:fixed;top:0;left:0;right:0;z-index:100000;width:auto;padding:0 16px 24px;-ms-transform:none;transform:none}.search-menu .full-page-header{display:-ms-flexbox;display:flex}}.search-menu__fieldset{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.5em -.5em 1em}.search-menu__checkbox{margin:.5em}.search-menu__item{margin-bottom:24px}.search-menu__actions{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:30px -.5em -.5em}.search-menu__button{margin:.5em}input[type=date]:not(.has-value):before{content:attr(placeholder)}input[type=date]:before{content:attr(placeholder)!important;margin-right:.5em}.new-date-error{margin:.5em 0;color:var(--color-error)!important;font-size:.75rem;font-weight:700}input[type=date]:focus:before{content:""!important}.list-proposals-page{background-color:#f4f4f4!important}@media screen and (max-width:959px){.list-proposals-page .description,.list-proposals-page .heading,.list-proposals-page .list__select-wrapper,.list-proposals-page .popover-button>button{display:none}}.list-proposals-page .description .establishment-filter,.list-proposals-page .heading .establishment-filter,.list-proposals-page .list__select-wrapper .establishment-filter,.list-proposals-page .popover-button>button .establishment-filter{width:15rem}@media screen and (max-width:959px){.list-proposals-page .list__header-actions{margin:0}}@media screen and (max-width:959px){.list-proposals-page .list{padding:24px 0}}.list-proposals-page .list__row_enduser .list__reference{font-weight:700}.list-proposals-page .list__header_big{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1.5fr) minmax(0,3fr) minmax(0,1.5fr) minmax(0,3fr) minmax(0,2fr) minmax(0,1.5fr) minmax(0,1.5fr) minmax(0,1.5fr) minmax(0,1.25fr) minmax(0,1.6fr) calc(var(--actions-count)*40px)}@media screen and (max-width:959px){.list-proposals-page .list__header_big{display:none}}.list-proposals-page .list__row{grid-template-columns:minmax(0,1.75fr) minmax(0,1.5fr) minmax(0,3fr) minmax(0,1.5fr) minmax(0,3fr) minmax(0,2fr) minmax(0,1.5fr) minmax(0,1.5fr) minmax(0,1.5fr) minmax(0,1.25fr) minmax(0,1.6fr) calc(var(--actions-count)*40px)}.list-proposals-page .list__row .list__status{-ms-flex-pack:center;justify-content:center}.list-proposals-page .list__row .list__pay.success a,.list-proposals-page .list__row .list__unblock button{color:var(--color-success)}.list-proposals-page .list__row .list__block button,.list-proposals-page .list__row .list__refuse button{color:var(--color-error)}.list-proposals-page .list__row .list__created,.list-proposals-page .list__row .list__probability,.list-proposals-page .list__row .list__validity{-ms-flex-pack:center;justify-content:center}.list-proposals-page .list__row .list__created,.list-proposals-page .list__row .list__total,.list-proposals-page .list__row .list__validity{text-align:center}.list-proposals-page .list__row .list__total{-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:959px){.list-proposals-page .list__row{grid-template-rows:repeat(4,min-content);grid-template-columns:1fr minmax(0,1fr) repeat(2,min-content);grid-template-areas:"status     status     actions    actions" "clientName clientName clientName clientName" "reference  reference  validity   total";grid-column-gap:10px;column-gap:10px;-ms-flex-align:start;align-items:flex-start;color:var(--color-text-light)}.list-proposals-page .list__row .list__client,.list-proposals-page .list__row .list__clientReference,.list-proposals-page .list__row .list__created,.list-proposals-page .list__row .list__partnerCode,.list-proposals-page .list__row .list__partnerName,.list-proposals-page .list__row .list__probability{display:none}.list-proposals-page .list__row .list__validity{grid-area:validity;-ms-flex-pack:end;justify-content:flex-end}.list-proposals-page .list__row .list__status{grid-area:status;-ms-flex-pack:start;justify-content:flex-start}.list-proposals-page .list__row .list__clientName{grid-area:clientName;font-size:1rem;font-weight:400;color:var(--color-text)}.list-proposals-page .list__row .list__reference{grid-area:reference;font-weight:400}.list-proposals-page .list__row .list__total{grid-area:total;-ms-flex-pack:end;justify-content:flex-end}.list-proposals-page .list__row .list__actions{grid-area:actions}}.resiliation-menu__fieldset{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.5em 0 1em;-ms-flex-pack:space-evenly;justify-content:space-evenly}.subscription-message__description{font-weight:400}@media screen and (max-width:959px){.subscription-list-page .description,.subscription-list-page .heading,.subscription-list-page .list__select-wrapper,.subscription-list-page .popover-button>button{display:none}}.subscription-list-page .description .establishment-filter,.subscription-list-page .heading .establishment-filter,.subscription-list-page .list__select-wrapper .establishment-filter,.subscription-list-page .popover-button>button .establishment-filter{width:15rem}@media screen and (max-width:959px){.subscription-list-page .list__header-actions{margin:0}}@media screen and (max-width:959px){.subscription-list-page .list{padding:24px 0}}.subscription-list-page .list__row .list__reference{font-weight:700}.subscription-list-page .list__header_big{display:grid}@media screen and (max-width:959px){.subscription-list-page .list__header_big{display:none}}.subscription-list-page .list__header_big,.subscription-list-page .list__row{grid-template-columns:minmax(0,2fr) minmax(0,2fr) minmax(0,3fr) minmax(0,2fr) minmax(0,3fr) minmax(0,3fr) minmax(0,2fr) minmax(0,3fr) minmax(0,4fr) calc(var(--actions-count)*40px)}.subscription-list-page .list__header_big .list__status,.subscription-list-page .list__row .list__status{-ms-flex-pack:center;justify-content:center}@media screen and (max-width:959px){.subscription-list-page .list__header_big,.subscription-list-page .list__row{grid-template-rows:repeat(4,min-content);grid-template-columns:minmax(0,1fr) max-content;grid-template-areas:"status  actions" "name    name" "code    code" "service date";-ms-flex-align:start;align-items:flex-start;color:var(--color-text-light)}.subscription-list-page .list__header_big .list__reference,.subscription-list-page .list__row .list__reference{display:none}.subscription-list-page .list__header_big .list__status,.subscription-list-page .list__row .list__status{grid-area:status;-ms-flex-pack:start;justify-content:flex-start}.subscription-list-page .list__header_big .list__client-name,.subscription-list-page .list__row .list__client-name{grid-area:name;font-size:1rem;font-weight:400;color:var(--color-text)}.subscription-list-page .list__header_big .list-code,.subscription-list-page .list__row .list-code{grid-area:code}.subscription-list-page .list__header_big .list__service,.subscription-list-page .list__row .list__service{grid-area:service}.subscription-list-page .list__header_big .list__date,.subscription-list-page .list__row .list__date{grid-area:date;-ms-flex-pack:end;justify-content:flex-end;font-size:.625rem}.subscription-list-page .list__header_big .list__actions,.subscription-list-page .list__row .list__actions{grid-area:actions}}.popup__card{min-height:230px;margin:20px auto 0;font-family:var(--font-family-sage-text)}@media screen and (max-width:600px){.popup__card{width:auto;height:auto}}.popup__card-subtitle{margin:20px;font-size:xx-large}.popup__card-description{text-align:justify;font-size:larger}.popup__card-close{bottom:0;z-index:1000;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin:8px 0;background:var(--color-bg-white)}@media screen and (max-width:959px){.list-invoices-page .description,.list-invoices-page .heading,.list-invoices-page .list__header-actions{display:none}}.list-invoices-page .description .origin-filter,.list-invoices-page .description .status-filter,.list-invoices-page .heading .origin-filter,.list-invoices-page .heading .status-filter,.list-invoices-page .list__header-actions .origin-filter,.list-invoices-page .list__header-actions .status-filter{width:15rem}@media screen and (max-width:959px){.list-invoices-page .list{padding:24px 0}}.list-invoices-page .list__row .list__reference{font-weight:700}.list-invoices-page .list__header_big{display:grid}@media screen and (max-width:959px){.list-invoices-page .list__header_big{display:none}}.list-invoices-page .list__header_big,.list-invoices-page .list__row{grid-template-columns:minmax(0,.5fr) minmax(0,.7fr) minmax(0,.7fr) minmax(0,.75fr) minmax(0,.5fr) minmax(0,1fr) minmax(0,.5fr) minmax(0,1fr) minmax(0,.5fr) minmax(0,.5fr) minmax(0,1fr) calc(var(--actions-count)*40px)}.list-invoices-page .list__header_big .list__status,.list-invoices-page .list__row .list__status{-ms-flex-pack:center;justify-content:center}.list-invoices-page .list__header_big .list__htTotal,.list-invoices-page .list__header_big .list__ttcTotal,.list-invoices-page .list__row .list__htTotal,.list-invoices-page .list__row .list__ttcTotal{text-align:center;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:959px){.list-invoices-page .list__header_big,.list-invoices-page .list__row{grid-template-rows:repeat(4,min-content);grid-template-columns:minmax(0,1fr) max-content;grid-template-areas:"status  actions" "name    name" "code    code" "service date";-ms-flex-align:start;align-items:flex-start;color:var(--color-text-light)}.list-invoices-page .list__header_big .list__reference,.list-invoices-page .list__row .list__reference{display:none}.list-invoices-page .list__header_big .list__status,.list-invoices-page .list__row .list__status{grid-area:status;-ms-flex-pack:start;justify-content:flex-start}.list-invoices-page .list__header_big .list__client-name,.list-invoices-page .list__row .list__client-name{grid-area:name;font-size:1rem;font-weight:400;color:var(--color-text)}.list-invoices-page .list__header_big .list-code,.list-invoices-page .list__row .list-code{grid-area:code}.list-invoices-page .list__header_big .list__service,.list-invoices-page .list__row .list__service{grid-area:service}.list-invoices-page .list__header_big .list__date,.list-invoices-page .list__row .list__date{grid-area:date;-ms-flex-pack:end;justify-content:flex-end;font-size:.625rem}.list-invoices-page .list__header_big .list__actions,.list-invoices-page .list__row .list__actions{grid-area:actions}}.list-invoices__message{font-weight:bolder;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}.config-button{border:2px solid var(--color-business);background:rgba(0,0,0,0);color:var(--color-business);font-size:.875rem;height:40px;padding:1px 24px;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-family:var(--font-family-sage-ui);font-weight:700;box-sizing:border-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;border-radius:40px}.config-button:not(:disabled):hover{border:2px solid var(--color-business);background:var(--color-business);color:#fff}.form-config{font-family:var(--font-family-sage-text);color:var(--color-text)}.input-config{width:100%;min-height:40px;background:var(--white);border:1px solid var(--color-border-darker);-ms-flex-positive:1;flex-grow:1;font-family:var(--font-family-opensans);font-size:.875rem;outline:none;border-radius:4px;padding:7px;margin:7px}.config-error{color:var(--color-error)!important;font-size:.875rem;font-weight:700;margin:.5em 0 .5em 19px}.list__checkbox>.carbon-form__checkbox input{opacity:inherit!important}.Collapsible__trigger{border-radius:20px 20px 0 0!important}.Collapsible__trigger:after{border-radius:40px}.offers-config{margin-top:1rem}.new-promo{min-height:100vh}.new-promo__popup{position:relative;z-index:10;padding:20px;background:var(--color-bg-grey);font-size:.875rem}.popup--full-page>.new-promo{padding:6% 25% 25%}.new-promo__tabs{display:grid;grid-template-rows:min-content auto;grid-template-columns:max-content minmax(1,1fr);grid-template-areas:"tablist tabpanel" ". tabpanel"}.list__header_big{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.25fr) calc(var(--actions-count)*40px)}.list-remise>.Collapsible>.Collapsible__contentOuter>.Collapsible__contentInner>.list>.list__header_big{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,2fr) minmax(0,1.55fr) minmax(0,2fr) minmax(0,1.55fr) minmax(0,2fr) minmax(0,2fr) minmax(0,2.8fr) calc(var(--actions-count)*40px)}.list-remise__alert>.modal-alert{width:70rem!important}.suggestions{background-color:#fff;list-style-type:none}.quick-edit{min-height:250px}.item-result{display:block;width:100%;padding:4px 8px;overflow:hidden;font-weight:600;color:var(--color-fg-default);text-align:left;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background-color:var(--color-canvas-overlay);border:0}.search-wrapper{position:relative;display:inline-block;margin:7px}.input-search{width:24rem;min-height:40px;background:var(--white);border:1px solid var(--color-border-darker);-ms-flex-positive:1;flex-grow:1;font-family:var(--font-family-opensans);font-size:.875rem;outline:none;border-radius:4px;padding:7px;margin:0;box-sizing:border-box}.list-search{position:absolute;left:0;top:calc(100% + 4px);width:100%;max-height:200px;overflow:auto;z-index:1;list-style:none;margin:0;padding:0;background-color:#fff;border:1px solid rgba(0,0,0,.25);border-radius:4px;box-shadow:0 8px 20px rgba(0,0,0,.08)}.list-search .item{padding:8px 12px;cursor:pointer}.list-search .item:hover{background-color:var(--color-bg-selected)}.tds{font-weight:400;background:var(--color-bg-white);color:var(--color-text);border-bottom-color:var(--color-border-medium)}.tds,.ths{-ms-flex-align:center;align-items:center;padding:8px;word-break:break-word;min-height:2.5rem;font-size:16px;line-height:1.3rem}.ths{font-weight:700;color:#000;box-shadow:inset 0 -2px 0 #00d639}*,:after,:before{box-sizing:border-box}body{margin:0}h1,h2,h3,h4,h5,h6,p{margin-top:0}img{max-width:100%;height:auto}button{cursor:pointer}:disabled{pointer-events:none}input[type=number]{-webkit-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}a:focus,button:focus{outline:3px solid #ffb500;outline:var(--focus-outline);box-shadow:none}:-moz-focusring{outline:none;box-shadow:none}@font-face{font-family:"Sage-Ui";font-style:normal;font-weight:400;src:url(/static/media/Sage_UI-Regular.9722230a.woff) format("truetype")}@font-face{font-family:"Sage-Text";font-style:normal;font-weight:400;src:url(/static/media/Sage_Text-Regular.513c4f08.woff) format("truetype")}@font-face{font-family:"Sage-Headline";font-style:normal;font-weight:400;src:url(/static/media/Sage_Headline-Black.177967c3.woff) format("truetype")}@font-face{font-family:"Adelle-Sans-Sage";font-style:normal;font-weight:700;src:url(/static/media/AdelleSansSage-Bold.ff3cfcce.ttf) format("truetype")}@font-face{font-family:"Adelle-Sans-Sage";font-style:normal;font-weight:400;src:url(/static/media/AdelleSansSage.a718d42a.ttf) format("truetype")}@font-face{font-family:"Adelle-Sans-Sage";font-style:normal;font-weight:300;src:url(/static/media/AdelleSansSage-Light.b181e722.ttf) format("truetype")}@font-face{font-family:"Adelle-Sans-Sage";font-style:italic;font-weight:700;src:url(/static/media/AdelleSansSage-BoldItalic.fd7d7eb5.ttf) format("truetype")}@font-face{font-family:"Adelle-Sans-Sage";font-style:italic;font-weight:400;src:url(/static/media/AdelleSansSage-Italic.ee4cfd1a.ttf) format("truetype")}@font-face{font-family:"Adelle-Sans-Sage";font-style:italic;font-weight:300;src:url(/static/media/AdelleSansSage-LightItalic.48918ced.ttf) format("truetype")}@font-face{font-family:"Open-Sans";font-style:normal;font-weight:900;src:url(/static/media/OpenSans-ExtraBold.fb7e3a29.ttf) format("truetype")}@font-face{font-family:"Open-Sans";font-style:normal;font-weight:700;src:url(/static/media/OpenSans-Bold.1025a6e0.ttf) format("truetype")}@font-face{font-family:"Open-Sans";font-style:normal;font-weight:500;src:url(/static/media/OpenSans-SemiBold.ba5cde21.ttf) format("truetype")}@font-face{font-family:"Open-Sans";font-style:normal;font-weight:400;src:url(/static/media/OpenSans-Regular.3ed9575d.ttf) format("truetype")}@font-face{font-family:"Open-Sans";font-style:italic;font-weight:300;src:url(/static/media/OpenSans-Light.2d0bdc8d.ttf) format("truetype")}@font-face{font-family:"Open-Sans";font-style:italic;font-weight:900;src:url(/static/media/OpenSans-ExtraBoldItalic.37f52104.ttf) format("truetype")}@font-face{font-family:"Open-Sans";font-style:italic;font-weight:700;src:url(/static/media/OpenSans-BoldItalic.3a811373.ttf) format("truetype")}@font-face{font-family:"Open-Sans";font-style:italic;font-weight:500;src:url(/static/media/OpenSans-SemiBoldItalic.4f04fe54.ttf) format("truetype")}@font-face{font-family:"Open-Sans";font-style:italic;font-weight:400;src:url(/static/media/OpenSans-Italic.f6238deb.ttf) format("truetype")}@font-face{font-family:"Open-Sans";font-style:italic;font-weight:300;src:url(/static/media/OpenSans-LightItalic.c147d130.ttf) format("truetype")}.carbon-form__label-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:500;font-size:.875rem;margin-bottom:6px}.carbon-form__label-helper{position:relative;display:-ms-inline-flexbox;display:inline-flex;margin:0 .5em}.carbon-form__label-helper .icon{color:#000;color:var(--color-business)}.carbon-form__radio{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.carbon-form__radio input{position:absolute;height:16px;width:16px;opacity:0}.carbon-form__radio .carbon-form__radio-icon{display:-ms-flexbox;display:flex;height:16px;width:16px;border-radius:50%;border:1px solid #668592;background:#fff;margin-right:8px}.carbon-form__radio .carbon-form__radio-icon:after{display:none;height:8px;width:8px;margin:auto;background:rgba(0,0,0,.85);background:var(--color-text);border-radius:50%;content:""}.carbon-form__radio input:checked+.carbon-form__radio-icon:after{display:block}.carbon-form__checkbox{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.carbon-form__checkbox input{position:absolute;height:16px;width:16px;opacity:0}.carbon-form__checkbox .carbon-form__checkbox-icon{display:-ms-flexbox;display:flex;margin-right:8px;height:16px;width:16px;border:1px solid #668592;background:#fff}.carbon-form__checkbox input:checked+.carbon-form__checkbox-icon{background:no-repeat url(/static/media/check.2fd66e4d.svg)}.carbon-form__error{margin-top:.25em;color:#c7384f;color:var(--color-error);font-size:.875rem}.carbon-tooltip-wrapper{display:grid;grid-template-columns:max-content;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate3d(-50%,0,0);opacity:0;transition:opacity .2s ease-in-out;pointer-events:none}.carbon-form__label-helper:focus .carbon-tooltip-wrapper,.carbon-form__label-helper:hover .carbon-tooltip-wrapper{opacity:1}.carbon-tooltip{position:relative;z-index:2000;max-width:300px}.carbon-tooltip__inner{display:inline-block;padding:12px 16px;background-color:#000;color:#fff;font-size:.75rem;font-weight:700}.carbon-tooltip__arrow{position:absolute;left:calc(50% - 7px);bottom:0}.carbon-tooltip__arrow:before{position:absolute;width:0;height:0;border:7px solid rgba(0,0,0,0);border-top:8px solid #000;border-bottom:none;content:""}.has-tooltip{--tooltip-pos-offset:0px;position:relative}.has-tooltip[aria-label]:hover:after,.has-tooltip[aria-label]:hover:before{position:absolute;z-index:10000;display:grid;grid-template-columns:max-content;-ms-transform:translateX(-50%);transform:translateX(-50%)}.has-tooltip[aria-label]:hover:after{padding:8px;background:#000;background:var(--black-100);color:#fff;color:var(--color-text-white);font-family:var(--font-family-opensans);font-size:.875rem;font-weight:700;content:attr(aria-label);line-height:1}.has-tooltip[aria-label]:hover:before{border:solid rgba(0,0,0,0);content:""}.has-tooltip[aria-label]:hover:after,.tooltip-top[aria-label]:hover:after{bottom:calc(100% + 10px + var(--tooltip-pos-offset))}.has-tooltip[aria-label]:hover:before,.tooltip-top[aria-label]:hover:before{bottom:calc(100% + var(--tooltip-pos-offset));border-width:10px 13px 0;border-top-color:#000;border-top-color:var(--black-100)}.tooltip-bottom[aria-label]:hover:after{top:calc(100% + 10px + var(--tooltip-pos-offset));bottom:unset}.tooltip-bottom[aria-label]:hover:before{top:calc(100% + var(--tooltip-pos-offset));bottom:unset;border-width:0 13px 10px;border-bottom-color:#000;border-bottom-color:var(--black-100)}.has-tooltip[aria-label]:hover:after,.has-tooltip[aria-label]:hover:before,.tooltip-center[aria-label]:hover:after,.tooltip-center[aria-label]:hover:before{left:50%}.tooltip-left[aria-label]:hover:after{left:-10px;-ms-transform:none;transform:none}.tooltip-right[aria-label]:hover:after{left:unset;right:-10px;-ms-transform:none;transform:none}:root{--font-family-sage-ui:"Sage-Ui",Roboto,sans-serif;--font-family-sage-headline:"Sage-Headline",Roboto,sans-serif;--font-family-sage-text:"Sage-Text",Roboto,sans-serif;--black-100:#000;--black-90:rgba(0,0,0,0.9);--black-85:rgba(0,0,0,0.85);--black-55:rgba(0,0,0,0.55);--black-40:rgba(0,0,0,0.4);--black-30:rgba(0,0,0,0.3);--dark-gray:#668592;--gray:#ccd6db;--gray-2:#d6d6d6;--gray-3:#e5eaec;--gray-4:#f2f4f5;--white:#fff;--blue-light:#e6f1fa;--blue-38:#0073c2;--blue-30:#005c9a;--dark-blue:#004472;--green:#00b000;--orange:#e96400;--red:#c7384f;--green-light:#d1fde0;--color-text-dark:var(--black-90);--color-text:var(--black-85);--color-text-light:var(--black-55);--color-text-lighter:var(--black-30);--color-text-gray:var(--dark-gray);--color-text-white:var(--white);--color-business:var(--black-100);--color-business-hover:var(--black-100);--color-success:var(--green);--color-warning:var(--orange);--color-error:var(--red);--color-bg-white:var(--white);--color-bg-grey:var(--gray-4);--color-bg-dark-blue:var(--dark-blue);--color-bg-black:var(--black-100);--color-bg-selected:var(--green-light);--color-border-darker:var(--dark-gray);--color-border-dark:var(--gray);--color-border-medium:var(--gray-2);--color-border-light:var(--gray-3);--color-border-white:var(--white);--color-overlay:var(--black-40);--focus-outline:solid 3px #ffb500!important}body{font-family:"Sage-Text",Roboto,sans-serif;font-family:var(--font-family-sage-text);color:rgba(0,0,0,.85);color:var(--color-text)}h1,h2,h3,h4,h5,h6{font-family:"Sage-Headline",Roboto,sans-serif;font-family:var("--font-family-sage-headline")}
/*# sourceMappingURL=main.d7ef65fe.chunk.css.map */