.switch-organisme .loader{height:100%}.switch-organisme .tag{margin-top:0;margin-bottom:0;white-space:nowrap}#error_page{position:relative;margin:0 auto;padding:4rem 1.6rem 9.6rem;overflow-y:auto}#error_page.site-forbidden #error_page_content{align-items:center;height:100%}#error_page.site-forbidden h2{display:flex;align-items:center}#error_page.site-forbidden h2 img{margin-left:.8rem;width:4rem;height:4rem}#error_page.site-forbidden .select-classic{margin-top:1.6rem}#error_page.site-forbidden .options-list-container{max-height:25rem}#error_page #illus_img{position:absolute;display:flex;align-items:flex-end;top:0;left:0}#error_page #illus_img svg{color:#ec6629}#error_page .toast{margin-bottom:8rem;grid-column:3/-3}#error_page #error_page_content h2{margin-bottom:2.4rem}#error_page #error_page_content .select-classic{display:block}#error_page #error_page_content figure{grid-column:-4/-1}#error_page #error_page_content figure img{width:100%;height:100%;max-height:45rem}#error_page #block_left{grid-column:3/-4}#error_page #choices{list-style:none;color:#003594}#error_page #choices>li{display:flex}#error_page #choices>li:not(:last-child){margin-bottom:3.2rem}#error_page #choices>li:before{content:"•";margin-right:.8rem;color:#ec6629}#error_page #choices>li>:not(:last-child){margin-right:1.6rem}#error_page #illus_logo_design{transform:scaleX(-1)}#access_provider{display:flex;flex-direction:column;align-items:center;padding:4rem}#access_provider h1{margin-bottom:4rem}#access_provider #content{display:flex;height:100%}#access_provider .bloc{flex:1}#access_provider .bloc:first-child{margin-right:2.4rem}#access_provider .bloc:last-child{margin-left:2.4rem}#access_provider em{display:block;margin-top:1.6rem;margin-bottom:3.2rem}#access_provider .zone-button{text-align:center}#access_provider hr{height:auto;margin:0;border:1px solid #ec6629}#modal_listes_creation{width:60rem}#modal_listes_creation .modal-footer{justify-content:space-between}#modal_listes_creation .modal-footer .button{color:#0057d8}#modal_listes_saisie_rapide .modal-content{overflow:auto}#modal_listes_saisie_rapide .modal-body{overflow:unset}#modal_listes_saisie_rapide .modal-body .button-classic:last-child{margin-left:1.6rem}#modal_listes_saisie_rapide table{margin-bottom:1.6rem;width:150rem}#modal_listes_saisie_rapide td:not(:first-child),#modal_listes_saisie_rapide th:not(:first-child){text-align:center}#modal_listes_saisie_rapide td:first-child,#modal_listes_saisie_rapide th:first-child{border-radius:.8rem 0 0 .8rem}#modal_listes_saisie_rapide td:last-child,#modal_listes_saisie_rapide th:last-child{border-radius:0 .8rem .8rem 0}#modal_listes_saisie_rapide th{padding-bottom:1.2rem}#modal_listes_saisie_rapide .filter-button{display:flex;margin:0 auto;height:1.6rem;color:#70747c;font-weight:400;border:none}#modal_listes_saisie_rapide .filter-button svg:first-child{margin-right:.4rem}#modal_listes_saisie_rapide .filter-button svg:last-child{margin-left:.4rem}#modal_listes_saisie_rapide tbody{color:#70747c}#modal_listes_saisie_rapide tbody tr:hover td .button-classic{visibility:visible}#modal_listes_saisie_rapide tbody tr:nth-child(odd){background-color:rgba(0,0,0,.04)}#modal_listes_saisie_rapide td{padding:.4rem}#modal_listes_saisie_rapide td:first-child{padding-right:0;width:30rem}#modal_listes_saisie_rapide td:nth-child(2){padding-right:.4rem;padding-left:0;width:10rem}#modal_listes_saisie_rapide td:nth-child(2) label{border-left:none;border-radius:0 .8rem .8rem 0}#modal_listes_saisie_rapide td:nth-child(4),#modal_listes_saisie_rapide td:nth-child(5){width:15rem}#modal_listes_saisie_rapide td:last-child,#modal_listes_saisie_rapide td:nth-child(6){width:7rem}#modal_listes_saisie_rapide td .button-classic{visibility:hidden}#modal_listes_saisie_rapide .select-classic{width:100%}#modal_listes_saisie_rapide .select-classic label{border-radius:.8rem 0 0 .8rem}#modal_listes_saisie_rapide .circle{width:1.2rem;height:1.2rem}#modal_listes_saisie_rapide .modal-footer{justify-content:space-between}#modal_listes_saisie_rapide .modal-footer .button{color:#0057d8}.tache{gap:4rem}.tache,.tache .icons{display:flex;justify-content:space-between;align-items:center}.tache .icons{border:1px solid #001c61;padding:.4rem;border-radius:.8rem}.tache .icons.success{border-color:#2dcc70;color:#2dcc70}.tache .icons.error{border-color:#e20d0d;color:#e20d0d}.tache .icons svg{width:2.4rem;height:2.4rem}.tache a:hover{text-decoration:underline}#button_taches .button-classic{padding:.4rem 2.4rem}#button_taches .button-classic .icon .counter{margin-left:.4rem}#button_taches .popover-container{text-align:center;min-width:50rem;border-radius:1rem;max-height:calc(100vh - 15rem);overflow:auto}#button_taches strong{color:#003594}#button_taches ul:not(.pagination){margin:2.4rem;list-style:none}#button_taches ul:not(.pagination) li+li{margin-top:.4rem}#button_taches .pagination{margin-bottom:2.4rem}.button-group-header .button-group{margin-right:1.6rem}.button-group-header .button-group:before{z-index:-1}.button-group-header .button-classic:not(.popover-container .button-classic):not(.custom-modal .button-classic){display:flex;justify-content:center;align-items:center;min-width:4rem;border:none;padding:.8rem}.button-group-header .button-classic:not(.popover-container .button-classic):not(.custom-modal .button-classic)>:not(:last-child){margin-right:.4rem}.button-group-header .button-classic:not(.popover-container .button-classic):not(.custom-modal .button-classic) .rotate{transform:rotate(180deg)}.button-group-header .counter{background-color:#fff}.button-group-header .button-popover>.button-classic.open{background-color:#0057d8;box-shadow:0 0 0 .5px rgba(0,28,97,.08),0 4px 4px rgba(0,28,97,.04),0 8px 16px 4px rgba(0,28,97,.12),inset 0 -4px 12px rgba(0,28,97,.16),inset 0 4px 8px hsla(0,0%,100%,.16);color:#fff}.button-group-header .button-popover>.button-classic.open .icon{color:#fff}.button-group-header .button-popover.select{border-radius:.8rem}.button-group-header .button-popover .popover-container{min-width:auto}.button-group-header #bouton_panier{background-color:#ec6629}.search-suggestions{position:absolute;top:100%;left:0;right:0;overflow:auto;z-index:500;width:100%;max-width:120rem;max-height:calc(100vh - 12.6rem);background-color:#fff;border-radius:.4rem;box-shadow:0 2px 4px rgba(0,28,97,.08),0 4px 8px rgba(0,28,97,.08)}.search-suggestions.in-catalog-suggestions{display:flex;justify-content:space-between}.search-suggestions.in-catalog-suggestions .content:last-child{width:40rem;min-width:40rem}.search-suggestions.in-catalog-suggestions .content:last-child .options-list-container-title{margin-left:auto}.search-suggestions .content{padding:1.6rem 1.6rem 4rem;width:100%}.search-suggestions .content.preferences{background-color:#f5f7fb;border-radius:.8rem}.search-suggestions .suggestion-preferences-button{margin-left:.8rem}.search-suggestions ul{list-style:none}.search-suggestions .second-lvl button{flex-basis:70%}.search-suggestions .preferences-container>:not(:last-child){margin-bottom:3.2rem}.search-suggestions .select-classic{display:flex}.search-suggestions .options-list-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.08)}.search-suggestions .options-list-item-meta{align-self:start;flex:1;margin-left:2.4rem;padding:1rem 0}.search-suggestions .preferences-title{padding:1.2rem 0;color:#0057d8}.search-suggestions .options-list-container-title{padding:1.2rem 0}.search-suggestions .in-catalog-title{margin-bottom:.4rem;color:#383c44}.search-suggestions .in-catalog-subtitle{color:#70747c}.search-suggestions .in-catalog-category-title{justify-content:space-between}.search-suggestions .options-product{padding:.8rem}.search-suggestions .options-product button{padding:0;border:none}.search-suggestions .image{margin-right:.8rem;height:6.4rem;width:6.4rem;min-width:6.4rem}.search-suggestions .image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:.4rem}.search-suggestions .product-description{display:flex;flex-direction:column;padding:.8rem}.search-suggestions .help-btn{color:#70747c}.search-suggestions .link{color:#003594}.advanced-search{position:absolute;top:100%;z-index:100;width:100%;display:flex;flex-direction:column;padding:1.6rem;background-color:#fff;box-shadow:0 2px 4px rgba(0,28,97,.08),0 4px 8px rgba(0,28,97,.08);border-radius:.4rem}.advanced-search .adv-search-block{display:flex;align-items:center;list-style:none}.advanced-search .adv-search-block>*{margin:.8rem}.advanced-search .adv-search-block .text-medium{white-space:nowrap}.advanced-search .adv-search-block .search-term{width:100%}.advanced-search .adv-search-block:last-child{justify-content:flex-end}.advanced-search .search-term .options-list-container{z-index:200;max-height:25rem}.search-form{display:flex;flex-grow:1}.search-form .input-wrapper{padding:calc(.4rem - 2px);width:100%;max-width:120rem;background-color:#fff;border:1px solid rgba(0,53,148,.4);border-left:0}.search-form .input-wrapper.with-options{border-top-right-radius:.8rem;border-bottom-right-radius:.8rem}.search-form .input-wrapper:not(.with-options){border-radius:.8rem}.search-form #open_adv_search{margin-right:.4rem;width:4rem;height:3.2rem}.search-form #open_adv_search.wide{width:25rem}.search-form .search-form-input{flex:1;padding:.4rem;color:#003594;border:0;outline-color:rgba(0,53,148,.16)}.search-form .search-form-input:disabled::-moz-placeholder{opacity:.24}.search-form .search-form-input:disabled::placeholder{opacity:.24}.search-form .search-form-input::-moz-placeholder{color:#70747c;font-style:italic}.search-form .search-form-input::placeholder{color:#70747c;font-style:italic}.search-form .form-submit{margin-left:1.6rem;height:3.2rem!important;width:3.2rem!important}.search-form .options-list-container{z-index:500;padding:1.6rem;max-height:none;background-color:#fff;border-radius:.4rem;box-shadow:0 2px 4px rgba(0,28,97,.08),0 4px 8px rgba(0,28,97,.08)}.search-form ul{list-style:none}#main_header .button-service{flex-direction:row-reverse;margin-bottom:.8rem;padding:.8rem 1.6rem;box-shadow:none}#main_header .button-service .name{font-size:1.6rem;line-height:2.4rem}#main_header .button-service img{margin-right:0;margin-left:.8rem;width:3.2rem;height:3.2rem}#main_header>.button-classic:first-of-type{margin-right:1.6rem}#cookies_control{position:absolute;right:0;bottom:0;left:0;margin:.8rem;padding:3.2rem;background-color:#001c61;box-shadow:0 16px 32px rgba(0,28,97,.04),0 64px 128px rgba(0,28,97,.12);border-radius:.8rem;z-index:1000}#cookies_control>p{color:#fff}#cookies_control #buttons_container{justify-content:flex-end;margin-top:1.6rem}#cookies_control #buttons_container>:not(:last-child){margin-right:3.2rem}#cookies_control #buttons_container a{text-decoration:none}#cookies_control #custom_cookie{margin-top:4rem;padding:2.4rem 8rem 4rem;background-color:#f5f7fb;border-radius:.8rem}#cookies_control h1{margin-right:.8rem;margin-bottom:2.4rem;color:#003594;white-space:nowrap}#cookies_control .info-cookie{color:#70747c}#cookies_control .toggle-item{padding:1.6rem;background-color:#fff;border-radius:.8rem}#cookies_control .toggle-item .button-toggle,#cookies_control .toggle-item:not(:last-child){margin-bottom:.8rem}#cookies_control .toggle-item .button-toggle .label{color:#003594;font-weight:700}#cookies_control .validate-cookies-btn.solid.secondary{background-color:#2dcc70}#cookies_control #main_text_cookies{margin-bottom:.8rem}#cookies_control ul{list-style:none}.slide-enter-active,.slide-leave-active{transition:transform .5s ease}.slide-enter,.slide-leave-to{transform:translateY(100%)}#multiple_accounts{padding:4rem 1.6rem 9.6rem}#multiple_accounts .toast{grid-column:2/-2;margin-bottom:8rem}#multiple_accounts .multiple-accounts-content{grid-column:2/span 7}#multiple_accounts .multiple-accounts-content h1{margin-bottom:1.6rem}#multiple_accounts .multiple-accounts-content p{position:relative;display:flex;margin-bottom:1.6rem;color:#003594}#multiple_accounts .multiple-accounts-content p:before{content:"";margin:.8rem .8rem 0 0;min-width:.8rem;height:.8rem;background-color:#ec6629;border-radius:50%}#multiple_accounts .multiple-accounts-content p a{margin-left:.4rem}#multiple_accounts .multiple-accounts-content ul{list-style:none}#multiple_accounts .options-list-item-btn{display:flex;justify-content:space-between;align-items:center;padding:1rem .8rem}#multiple_accounts .options-list-item-btn>span:first-child{color:#383c44;font-size:1.4rem;line-height:2rem}#multiple_accounts .options-list-item-btn .tag{margin:0;white-space:nowrap}#multiple_accounts .select-classic{width:100%}#multiple_accounts figure{grid-column:span 3}#multiple_accounts figure img{width:100%;transform:scaleX(-1)}.select-organisme-input .loader{height:100%}.select-organisme-input .tag{margin-top:0;margin-bottom:0;white-space:nowrap}.select-organisme-input .container-options{background-color:#fff}.select-organisme-input .container-options ul{list-style:none}.select-organisme-input .options-list-item-btn{justify-content:space-between}#modal_verify_account .select-org-container{padding:0 1.6rem}#modal_verify_account .select-org-container .select-classic{display:block}#modal_verify_account .modal-body{overflow:unset}#modal_verify_account .button-classic:first-child{margin-right:1.6rem}.s0{font-size:7.2rem;line-height:9.6rem}.s1{font-size:5.6rem;line-height:7.2rem}.s2{font-size:4.8rem;line-height:4rem}.s3{font-size:3.2rem;line-height:4.8rem}.s4{font-size:2.4rem}.s4,.s5{line-height:3.2rem}.s5{font-size:2rem}.s6{font-size:1.8rem}.s6,.text-regular{line-height:2.4rem}.text-regular{font-size:1.6rem}.text-medium{font-size:1.4rem;line-height:2rem}.text-small{font-size:1.2rem;line-height:1.6rem}#app{width:100vw;height:100vh}#app #app_loader{display:flex;justify-content:center;align-items:center;width:100%;height:100%}#app #app_content_not_logged{position:relative;z-index:1;padding:.8rem;height:100%}#app #app_content_not_logged:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:#0057d8}#app #app_content_not_logged>*{height:100%}#app #app_content_not_logged #page_content{height:100%;background-color:#fff;border-radius:.8rem}#app #app_content{position:relative;overflow:hidden;display:flex;padding:.8rem;height:100%;background-color:#0057d8}#app #menu,#app #sidebar{display:flex;flex-direction:column}#app #menu{position:relative;z-index:10;justify-content:space-between;flex:1;padding:1.6rem;border-radius:.8rem 0 0 .8rem}#app #menu:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:calc(100vw - 1.6rem);height:100%;background:linear-gradient(180deg,rgba(0,53,148,.08),rgba(0,53,148,0)),#fff;border-radius:.8rem}#app #menu.dark-mode:before{background:linear-gradient(180deg,rgba(0,53,148,0),rgba(0,53,148,0) 50%,#003594),#001c61}#app #logo_nav{flex:1}#app #dark_mode{align-self:flex-end}#app #dark_mode.reduce{align-self:center}#app #assistance{display:flex;justify-content:flex-end;align-items:center;padding:1.6rem;height:7.2rem}#app #wrapper{z-index:10;display:flex;flex-direction:column;width:100%}#app #impersonating{margin-left:auto;padding:.8rem 1.6rem;background-color:#ec6629;border-radius:0 .8rem 0 .8rem;color:#fff}#app #impersonating a{text-decoration:underline}#app #impersonating a:hover{font-weight:700;color:#fff}#app #scroll_content{position:relative;overflow:hidden auto;display:flex;flex-direction:column;flex-grow:1;margin-right:1.6rem;background-color:#fff;border-radius:.8rem;box-shadow:0 2px 4px rgba(0,28,97,.08),0 4px 8px rgba(0,28,97,.08)}#app #scroll_content>:first-child{flex:1}#app #custom_radius{z-index:1;margin-bottom:-.8rem;width:100%;min-height:.8rem;background:#fff;border-radius:0 0 .8rem .8rem}#app #main_footer{padding-top:2.4rem}#app .ui-svg-inline{overflow:visible;display:inline-block;font-size:inherit;vertical-align:-.125em}.all-taxes,.duty-free{font-weight:700;color:#0057d8}.all-taxes+.duty-free,.duty-free+.duty-free{font-weight:400;color:#001c61}.inline-loader{display:inline-flex;margin:0!important}#page_content #content_page>:first-child{padding-top:1.6rem}.v-popper__inner a{text-decoration:underline}#info_devis_ajout_reference{background-color:#ec6629;box-shadow:0 0 0 .5px rgba(0,28,97,.08),0 4px 4px rgba(0,28,97,.04),0 8px 16px 4px rgba(0,28,97,.12),inset 0 -4px 12px rgba(0,28,97,.16),inset 0 4px 8px hsla(0,0%,100%,.16);font-size:1.4rem;line-height:2rem;display:flex;gap:2.4rem;flex-direction:column;align-items:center;padding:2.4rem;width:22.4rem;background-color:#ffc266;text-align:center;border:1px solid #f90;border-radius:.8rem}#info_devis_ajout_reference .prices{font-size:1.6rem;line-height:2.4rem;display:flex;flex-direction:column}#info_devis_ajout_reference .icons{display:flex}#info_devis_ajout_reference .icons svg{width:3.2rem;height:3.2rem}.error-identify{display:flex;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2.4rem;font-size:1.6rem}.error-identify img{width:6.4rem;height:6.4rem}