/*!
Theme Name: Washtec
Text Domain: washtec
Version: 3.0
Description: Thème sur mesure
Author: Nobin's
Author URI: http://www.nobins.fr/
Theme URI: http://www.nobins.fr/
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/@keyframes slide{100%{left:0}}@font-face{font-family:"Tisa Sans Light";src:url("fonts/tisa-font-light.eot");src:url("fonts/tisa-font-light.eot?#iefix") format("embedded-opentype"),url("fonts/tisa-font-light.woff2") format("woff2"),url("fonts/tisa-font-light.woff") format("woff"),url("fonts/tisa-font-light.ttf") format("truetype");font-display:swap}@font-face{font-family:"Tisa Sans Medium";src:url("fonts/tisa-font-medium.eot");src:url("fonts/tisa-font-medium.eot?#iefix") format("embedded-opentype"),url("fonts/tisa-font-medium.woff2") format("woff2"),url("fonts/tisa-font-medium.woff") format("woff"),url("fonts/tisa-font-medium.ttf") format("truetype");font-display:swap}@font-face{font-family:"Lubalin Graph Bold";src:url("fonts/LubalinGraph-Bold.eot");src:url("fonts/LubalinGraph-Bold.eot?#iefix") format("embedded-opentype"),url("fonts/LubalinGraph-Bold.woff2") format("woff2"),url("fonts/LubalinGraph-Bold.woff") format("woff"),url("fonts/LubalinGraph-Bold.ttf") format("truetype"),url("fonts/LubalinGraph-Bold.svg#LubalinGraph-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Lubalin Graph Medium";src:url("fonts/LubalinGraph-Regular.eot");src:url("fonts/LubalinGraph-Regular.eot?#iefix") format("embedded-opentype"),url("fonts/LubalinGraph-Regular.woff2") format("woff2"),url("fonts/LubalinGraph-Regular.woff") format("woff"),url("fonts/LubalinGraph-Regular.ttf") format("truetype"),url("fonts/LubalinGraph-Regular.svg#LubalinGraph-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url("fonts/HelveticaNeue-BoldCondensed.eot");src:url("fonts/HelveticaNeue-BoldCondensed.eot?#iefix") format("embedded-opentype"),url("fonts/HelveticaNeue-BoldCondensed.woff2") format("woff2"),url("fonts/HelveticaNeue-BoldCondensed.woff") format("woff"),url("fonts/HelveticaNeue-BoldCondensed.ttf") format("truetype"),url("fonts/HelveticaNeue-BoldCondensed.svg#HelveticaNeue-BoldCondensed") format("svg");font-weight:bold;font-style:normal;font-display:swap}h1,h2,p,body,tr,th,td,button,span,a,input{font-family:"Tisa Sans Light","Arial",serif}h1 b,h1 strong,h2 b,h2 strong,p b,p strong,body b,body strong,tr b,tr strong,th b,th strong,td b,td strong,button b,button strong,span b,span strong,a b,a strong,input b,input strong{font-weight:600}h1{font-weight:300;color:#000;font-size:35px;margin-bottom:12px;text-align:center}h2{font-weight:600;color:#006eb7;font-size:20px;margin-bottom:80px;max-width:60%;margin-left:auto;margin-right:auto;text-align:center}input{font-weight:300;font-size:16px;line-height:24px;color:#000}input::-moz-placeholder{color:rgba(0,0,0,.5019607843)}input::placeholder{color:rgba(0,0,0,.5019607843)}.page-content{min-height:100vh;display:flex}.page-content-login{height:100vh}.page-content .content{position:relative;background:rgba(228,220,209,.1490196078);width:85%;width:calc(100% - 210px)}.page-content .content-small{width:calc(100% - 419px);display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;padding:0 25px;overflow:hidden}.page-content .content-small h2{font-family:"Tisa Sans Medium","Arial",serif;font-weight:normal}.page-content .content .topbar{background:#fff;box-shadow:0px 0px 20px 5px rgba(0,0,0,.1)}.page-content .content .topbar-inner{width:45%;margin:0 10% 0 45%}.page-content .content .topbar-inner-content{display:flex;justify-content:center;padding:22px 0 23px 0;align-items:center;width:420px;margin:0 auto}.page-content .content .topbar .bat,.page-content .content .topbar .logout{margin-left:30px}.page-content .content .topbar .bat .icon,.page-content .content .topbar .logout .icon{height:19px;width:19px;border:1px solid rgba(0,110,184,.5019607843);margin-bottom:2px;margin-right:5px;border-radius:50px;display:flex;align-items:center;justify-content:center}.page-content .content .topbar .bat .icon svg,.page-content .content .topbar .logout .icon svg{height:11px;width:auto;max-width:11px}.page-content .content .topbar .logout svg{margin-left:2px}.page-content .content .topbar span,.page-content .content .topbar a{font-weight:300;font-size:16px;color:#000}.page-content .content .topbar span b{font-weight:600;font-family:"Tisa Sans Medium","Arial",serif}.page-content .content .topbar a{text-decoration:none !important;display:flex;align-items:center}.page-content .content .topbar a:hover span{color:#da8c1d;font-family:"Tisa Sans Medium","Arial",serif}.sidebar{background-image:url("./img/sidebar-background.svg");background-position:center;background-repeat:no-repeat;background-size:cover;width:15%;width:210px}.sidebar-cover{background-image:url("./img/sidebar-background-cover-small.png");background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;padding-top:72px;padding-top:69.5px}.sidebar .logo{margin-left:auto;width:-moz-fit-content;width:fit-content;height:113px;width:95%;height:auto}.sidebar .logo img{height:100%;width:auto;width:100%;height:auto}.sidebar-big{width:399px}.sidebar-big .logo{height:147px;width:-moz-fit-content;width:fit-content}.sidebar-big .logo img{height:100%;width:auto}.sidebar-big .sidebar-cover{background-image:url("./img/sidebar-background-cover.png");padding-top:140px}.sidebar-mini{padding-top:140px;background:#fff;width:20px}.sidebar-mini .inner{background-image:url("./img/sidebar-background.svg");background-position:center;background-repeat:no-repeat;background-size:cover;height:147px;width:100%}.page-modal{position:fixed;z-index:30;background:#fff;box-shadow:0px 0px 20px 5px rgba(0,0,0,.1);padding:0 80px 0 0;right:-530px;border-radius:15px 0 0 15px;display:flex;overflow:hidden;gap:20px;align-items:center;max-width:507px;bottom:10px}.page-modal .color{min-height:121px;width:45px;background:#fff}.page-modal-error .color{background:#d31136}.page-modal span{font-weight:300;font-size:16px}.form-email,.form-pwd,.form-controls{width:550px}.form-email,.form-pwd{padding-bottom:10px;border-bottom:1.5px solid rgba(0,0,0,.5019607843);display:flex;justify-content:space-between;align-items:end;margin-bottom:60px}.form-email input,.form-pwd input{border:none;padding:0;width:calc(100% - 50px);margin:0 10px -2px;height:18px;line-height:18px}.form-email input:focus,.form-pwd input:focus{outline:none}.form-email input::-moz-placeholder, .form-pwd input::-moz-placeholder{color:rgba(0,0,0,.5019607843)}.form-email input::placeholder,.form-pwd input::placeholder{color:rgba(0,0,0,.5019607843)}.form-email .icon button,.form-pwd .icon button{padding:0;background:rgba(0,0,0,0) !important;border:none !important;border:0px solid rgba(0,0,0,0) !important;width:21px}.form-email .icon button:focus,.form-pwd .icon button:focus{outline:none !important}.form-email .icon svg,.form-pwd .icon svg{width:21px;height:auto}.form-email .icon-see button,.form-pwd .icon-see button{width:19px;display:flex}.form-email .icon-see button svg,.form-pwd .icon-see button svg{width:19px}.form-email input{margin-right:29px}.form-controls{margin-top:20px;display:flex;align-items:center;justify-content:space-between}.form-controls-alone{justify-content:center}.btn-base{border-radius:26px;border:none;border:0px solid rgba(0,0,0,0);background:#006eb7;color:#fff;font-size:16px;line-height:17px;font-weight:700;padding:14px 40px}.btn-base:hover{background:#da8c1d}.btn-base:disabled{opacity:.5;background:#006eb7 !important}.btn-no-bg{background:rgba(0,0,0,0) !important;color:#006eb7}.btn-url{padding:0}.btn-url a{display:block;font-size:16px;line-height:17px;font-weight:700;margin:14px 0 17px;color:#006eb7;text-decoration:none;position:relative;font-family:"Tisa Sans Medium","Arial",serif;font-weight:bold}.btn-url a:hover{color:#da8c1d}.btn-url a:hover:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:1px;background:#da8c1d}.gotop{background:#da8c1d;height:40px;width:40px;position:fixed;bottom:0;right:15px;border:none;border:0px solid rgba(0,0,0,0);border-radius:10px;padding:0;z-index:3}.gotop svg{height:25px;width:auto}.gotop svg path{stroke:#fff}html{scroll-behavior:smooth}body{min-height:100vh;overflow-x:hidden}.noClick{pointer-events:none !important}.hide{display:none !important;opacity:0 !important}.configurateur{display:flex;justify-content:space-between}.configurateur-global,.configurateur-personnalisation,.configurateur-bat{width:530px;width:45%;background:#fff}@media(max-width: 1300px){.configurateur-global,.configurateur-personnalisation,.configurateur-bat{width:calc(50% - 40px)}}.configurateur-global-top{height:113px;background:#006eb7;display:flex;justify-content:center;align-items:center}.configurateur-global-top h1{color:#fff;margin-bottom:0;font-size:32px;text-align:left}.configurateur-global-top h1 b{font-family:"Tisa Sans Medium","Arial",serif;font-weight:normal}.configurateur-global-steps{padding:11px 40px 0}@media(max-width: 1300px){.configurateur-global-steps{padding:11px 20px 0}}.configurateur-global-steps .step{margin-bottom:23px}.configurateur-global-steps .step-1{margin-bottom:0}.configurateur-global-steps .step-top{display:flex;align-items:center}.configurateur-global-steps .step-top .nb{width:55px !important}.configurateur-global-steps .step-top .nb span{display:block;background:#da8c1d;border-radius:50px;color:#fff;text-align:center;width:35px;height:35px;line-height:20px;font-weight:600;font-size:22px;padding:9px 0;font-family:"Tisa Sans Medium","Arial",serif}.configurateur-global-steps .step-top .subtitle{color:#000;font-size:16px;line-height:17px;font-weight:500;font-family:"Tisa Sans Light","Arial",serif;font-weight:normal}.configurateur-global-steps .step-top .subtitle b{color:#006eb7;font-weight:700;font-weight:normal;font-family:"Tisa Sans Medium","Arial",serif}.configurateur-global-steps .step-top .subtitle span{color:#000;font-size:12px;margin-top:4px;display:block}.configurateur-global-steps .step-top .subtitle span b{color:#000;font-family:"Tisa Sans Medium","Arial",serif;font-weight:normal}.configurateur-global-steps .step-1 .step-content{padding-left:60px;padding-bottom:23px}.configurateur-global-steps .step-1 .step-content .range{display:flex;align-items:center;margin-bottom:1rem}.configurateur-global-steps .step-1 .step-content .range-slider{width:256px;position:relative}.configurateur-global-steps .step-1 .step-content .range-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;cursor:pointer;outline:none;border-radius:15px;height:1px;background:#000;background:linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 4px, rgb(0, 0, 0) 4px, rgb(0, 0, 0) calc(100% - 4px), rgb(255, 255, 255) calc(100% - 4px));z-index:2;position:relative}.configurateur-global-steps .step-1 .step-content .range-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:19px;width:19px;background-color:#006eb7;border-radius:50%;border:none;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.configurateur-global-steps .step-1 .step-content .range-input::-moz-range-thumb{height:19px;width:19px;background-color:#006eb7;border-radius:50%;border:none;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.configurateur-global-steps .step-1 .step-content .sliderticks{display:flex;justify-content:space-between;padding:0 4px;padding:0 9px}.configurateur-global-steps .step-1 .step-content .sliderticks span{display:flex;justify-content:center;width:1px;height:10px;background:rgba(0,0,0,0);line-height:40px;font-family:"Tisa Sans Medium","Arial",serif;font-size:16px}.configurateur-global-steps .step-1 .step-content .sliderticks span:before{content:"test";position:absolute;top:10px;height:11px;width:11px;border-radius:50px;background:#000;overflow:hidden}.configurateur-global-steps .step-2 .step-content{padding-left:50px;display:flex;gap:10px;align-items:flex-start}.configurateur-global-steps .step-2 .step-content .switch{position:relative;display:inline-block;width:50px;height:30px}.configurateur-global-steps .step-2 .step-content .switch input{opacity:0;width:0;height:0}.configurateur-global-steps .step-2 .step-content .slider{position:absolute;cursor:pointer;top:4px;left:0;right:0;bottom:0;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.5019607843);transition:.4s;height:22px}.configurateur-global-steps .step-2 .step-content .slider:before{position:absolute;content:"";height:15px;width:15px;left:4px;bottom:3px;background:#006eb7;transition:.4s}.configurateur-global-steps .step-2 .step-content input:checked+.slider{background-color:#fff}.configurateur-global-steps .step-2 .step-content input:focus+.slider{box-shadow:none}.configurateur-global-steps .step-2 .step-content input:checked+.slider:before{transform:translateX(26px)}.configurateur-global-steps .step-2 .step-content .slider.round{border-radius:34px}.configurateur-global-steps .step-2 .step-content .slider.round:before{border-radius:50%}.configurateur-global-steps .step-2 svg{height:30px;width:auto;fill:#006eb7}.configurateur-global-steps .step-2 svg.active{opacity:1}.configurateur-global-steps .step-2 .arrow-left,.configurateur-global-steps .step-2 .arrow-right{opacity:.5}.configurateur-global-steps .step-2 .arrow-left.active,.configurateur-global-steps .step-2 .arrow-right.active{opacity:1}.configurateur-global-steps .step-2 .arrow-left svg{transform:rotate(-90deg)}.configurateur-global-steps .step-2 .arrow-right svg{transform:rotate(90deg)}.configurateur-global-steps .step-3 .stage-content{padding-left:0}.configurateur-global-steps .step-3 .programmes{margin-top:15px;display:flex;justify-content:start;flex-wrap:wrap;gap:5px}.configurateur-global-steps .step-3 .programmes .programme{width:calc(25% - 3.75px);height:81px;box-shadow:rgba(149,157,165,.4) 0px 8px 24px;position:relative;overflow:hidden}.configurateur-global-steps .step-3 .programmes .programme .cover{display:none;background:rgba(75,153,204,.5019607843);height:54px;position:absolute;width:100%;top:0;z-index:2;opacity:1}.configurateur-global-steps .step-3 .programmes .programme .cover .remove-line{height:27px;width:27px;border:1px solid #fff;border-radius:50px;background:rgba(0,0,0,0) !important;padding:0;margin:5px 5px 0 auto;display:flex;justify-content:center;align-items:center}.configurateur-global-steps .step-3 .programmes .programme .cover .remove-line svg{height:17px;width:17px;fill:#fff}.configurateur-global-steps .step-3 .programmes .programme.dragged .cover{display:block}.configurateur-global-steps .step-3 .programmes .programme .inner{background:#fff;width:100%}.configurateur-global-steps .step-3 .programmes .programme .inner .visuel{text-align:center}.configurateur-global-steps .step-3 .programmes .programme .inner .visuel .draggable{background-position:center center;background-repeat:no-repeat;background-size:auto 54px;background-size:auto 40px;width:-moz-fit-content;width:fit-content;position:relative;margin:0 auto;height:54px;width:100%}.configurateur-global-steps .step-3 .programmes .programme .inner .name{background:#006eb7;color:#fff;text-align:center;padding:0;font-size:10px;font-weight:600;line-height:10px;height:24px;opacity:.7;display:flex;justify-content:center;align-items:center;pointer-events:none;margin-bottom:5px}.configurateur-personnalisation{min-height:calc(100vh - 71px);box-shadow:0px 3px 15px rgba(0,0,0,.1607843137)}.configurateur-personnalisation-content{position:sticky;top:50px}.configurateur-personnalisation-top{margin-top:32px;margin-bottom:32px;display:flex;padding-right:52px;justify-content:end;align-items:center;gap:10px}.configurateur-personnalisation-top button{background:rgba(0,0,0,0);border:none;border:0px solid rgba(0,0,0,0);padding:0}.configurateur-personnalisation-top button.svg-button{background:none;border:1px solid rgba(0,110,184,.5019607843);border-radius:50px;display:flex;justify-content:center;align-items:center;height:24px;width:24px;padding:0}.configurateur-personnalisation-top button.svg-button svg{height:15px;width:15px}.configurateur-personnalisation h1{font-weight:400;margin-bottom:30px;font-family:"Tisa Sans Medium","Arial",serif}.configurateur-personnalisation h1 span{color:#006eb7;font-weight:400;font-family:"Tisa Sans Medium","Arial",serif}.configurateur-personnalisation hr{height:2px !important;background:#006eb7;opacity:1;width:200px;margin:0 auto 76px}.configurateur-personnalisation-modeles{display:flex;align-items:center;justify-content:center;gap:14px;margin:0 auto 24px}.configurateur-personnalisation-modeles .modele-type{border:1px solid #006eb7;padding:11px 17px;padding:9px 17px 8px;border-radius:7px;font-size:16px;font-weight:500;color:#006eb7}.configurateur-personnalisation-modeles .modele-type.actif{background:#006eb7;color:#fff}.configurateur-personnalisation-modeles .modele-type-disabled{color:rgba(0,0,0,.5019607843) !important;border-color:rgba(0,0,0,.5019607843) !important;background:#fff !important}.configurateur-personnalisation-modeles .switch{position:relative;display:inline-block;width:50px;height:30px}.configurateur-personnalisation-modeles .switch input{opacity:0;width:0;height:0}.configurateur-personnalisation-modeles .slider{position:absolute;cursor:pointer;top:2.5px;left:0;right:0;bottom:0;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.5019607843);transition:.4s;height:25px}.configurateur-personnalisation-modeles .slider:before{position:absolute;content:"";height:17px;width:17px;left:4px;bottom:3px;background:#006eb7;transition:.4s}.configurateur-personnalisation-modeles input:checked+.slider{background-color:#fff}.configurateur-personnalisation-modeles input:focus+.slider{box-shadow:none}.configurateur-personnalisation-modeles input:checked+.slider:before{transform:translateX(23px)}.configurateur-personnalisation-modeles .slider.round{border-radius:34px}.configurateur-personnalisation-modeles .slider.round:before{border-radius:50%}.configurateur-personnalisation-modele-classique p,.configurateur-personnalisation-modele-options p{text-align:center;margin:0 auto 25px;max-width:80%}.configurateur-personnalisation-modele-classique .colors-choices,.configurateur-personnalisation-modele-options .colors-choices{display:flex;justify-content:center;align-items:flex-start;gap:10px}.configurateur-personnalisation-modele-classique .colors-choices .color-item,.configurateur-personnalisation-modele-options .colors-choices .color-item{display:flex;flex-direction:column;min-width:52px;justify-content:center;text-align:center}.configurateur-personnalisation-modele-classique .colors-choices .color-item button,.configurateur-personnalisation-modele-options .colors-choices .color-item button{background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);height:35px;width:35px;border-radius:50px;display:flex;justify-content:center;align-items:center;margin:0 auto 5px;padding:0}.configurateur-personnalisation-modele-classique .colors-choices .color-item button div,.configurateur-personnalisation-modele-options .colors-choices .color-item button div{border-radius:50px;width:25px;height:25px}.configurateur-personnalisation-modele-classique .colors-choices .color-item span,.configurateur-personnalisation-modele-options .colors-choices .color-item span{display:none;font-size:16px}.configurateur-personnalisation-modele-classique .colors-choices .color-item.actif button,.configurateur-personnalisation-modele-classique .colors-choices .color-item:hover button,.configurateur-personnalisation-modele-options .colors-choices .color-item.actif button,.configurateur-personnalisation-modele-options .colors-choices .color-item:hover button{border:1px solid #006eb7}.configurateur-personnalisation-modele-classique .colors-choices .color-item.actif span,.configurateur-personnalisation-modele-classique .colors-choices .color-item:hover span,.configurateur-personnalisation-modele-options .colors-choices .color-item.actif span,.configurateur-personnalisation-modele-options .colors-choices .color-item:hover span{display:block}.configurateur-personnalisation-modele-classique .ceramique-choice,.configurateur-personnalisation-modele-options .ceramique-choice{max-width:55%;margin:45px auto 15px;display:flex;align-items:baseline;gap:5px}.configurateur-personnalisation-modele-classique .ceramique-choice input,.configurateur-personnalisation-modele-options .ceramique-choice input{position:relative}.configurateur-personnalisation-modele-classique .ceramique-choice input::after,.configurateur-personnalisation-modele-options .ceramique-choice input::after{content:"";height:15px;width:15px;border:1px solid #006eb7;background:#fff;position:absolute}.configurateur-personnalisation-modele-classique .ceramique-choice input:checked::after,.configurateur-personnalisation-modele-options .ceramique-choice input:checked::after{color:#006eb7;content:"x";font-size:20px;padding:0 1px;line-height:14px}.configurateur-personnalisation-modele-classique .ceramique-choice span,.configurateur-personnalisation-modele-options .ceramique-choice span{color:#006eb7;font-family:"Tisa Sans Medium","Arial",serif}.configurateur-bat{min-height:calc(100vh - 71px);box-shadow:0px 3px 15px rgba(0,0,0,.1607843137)}.configurateur-bat-top{margin-top:32px;margin-bottom:32px;display:flex;padding-right:52px;justify-content:end;align-items:center;gap:10px}.configurateur-bat-top button{background:rgba(0,0,0,0);border:none;border:0px solid rgba(0,0,0,0);padding:0}.configurateur-bat-top button.svg-button{background:none;border:1px solid rgba(0,110,184,.5019607843);border-radius:50px;display:flex;justify-content:center;align-items:center;height:24px;width:24px;padding:0}.configurateur-bat-top button.svg-button svg{height:15px;width:15px}.configurateur-bat h1{font-weight:600;margin-bottom:30px}.configurateur-bat h1 span{color:#006eb7}.configurateur-bat hr{height:2px !important;background:#006eb7;opacity:1;width:200px;margin:0 auto 76px}.configurateur-bat-form{width:352px;margin:0 auto}.configurateur-bat-form h2{text-align:left;margin:0 0 20px;font-family:"Tisa Sans Medium","Arial",serif;font-weight:400;max-width:100%}.configurateur-bat-form input{border:none;border:0px solid rgba(0,0,0,0);border-bottom:2px solid rgba(0,0,0,.5019607843);padding:0;width:100%;margin:0 0 25px;font-size:18px;padding:6px 0}.configurateur-bat-form input:focus{outline:none}.configurateur-bat-form input::-moz-placeholder{color:rgba(0,0,0,.5019607843)}.configurateur-bat-form input::placeholder{color:rgba(0,0,0,.5019607843)}.configurateur-bat-form #bat-contact{margin-bottom:40px}.configurateur-bat-form #type-support{width:100%;padding:8px 10px;background:#e4f0f7;border:none;border:0px solid rgba(0,0,0,0);border-radius:10px;border-right:10px solid rgba(0,0,0,0)}.configurateur-bat-form span{display:block;font-size:14px;margin:20px 0}.configurateur-bat-form .generate{display:block;margin:0 auto}.configurateur-bat .generate-message{display:none;text-align:center;margin-top:20px}.configurateur-render{width:calc(100% - 680px);width:45%;position:relative}.configurateur-render-full{width:100%;padding:0 5% 150px}.configurateur-render-full .programs-container{margin:0 100px !important}.configurateur-render-simu-over{background:rgba(0,110,183,.5019607843);position:absolute;left:0;top:0;width:100%;height:100%;z-index:4}.configurateur-render-simu-top{margin-top:32px;margin-bottom:32px;display:flex;padding-right:52px;justify-content:end;align-items:center;gap:10px}.configurateur-render-simu-top button{background:rgba(0,0,0,0);border:none;border:0px solid rgba(0,0,0,0);padding:0}.configurateur-render-simu-top button.svg-button{background:none;border:1px solid rgba(0,110,184,.5019607843);border-radius:50px;display:flex;justify-content:center;align-items:center;height:24px;width:24px;padding:0}.configurateur-render-simu-top button.svg-button svg{height:15px;width:15px}.configurateur-render-simu h1{font-weight:600;margin-bottom:30px;font-weight:400;font-family:"Tisa Sans Medium","Arial",serif}.configurateur-render-simu h1 span{color:#006eb7;font-weight:400;font-family:"Tisa Sans Medium","Arial",serif}.configurateur-render .programs{width:380px;margin:0 auto;background-image:url(./img/fond-programs.png);background-position:top left;background-size:100%;background-repeat:repeat-y;display:block}.configurateur-render .programs-container{width:420px;padding-bottom:45px;margin:0 auto;box-shadow:0px 3px 25px rgba(0,0,0,.1607843137)}.configurateur-render .programs-container .logo-configurateur{width:150px;height:auto;display:block;margin:0 auto 40px}.configurateur-render .programs-container .soustitre-configurateur{width:330px;height:auto;display:block;margin:0 auto 20px}.configurateur-render .programs-container.model-bleu{background:#273582;background:linear-gradient(180deg, #273582 0%, #006eb6 50%, #273582 100%)}.configurateur-render .programs-container.model-rouge{background:#a01713;background:linear-gradient(180deg, #a01713 0%, #e8413a 50%, #a01713 100%)}.configurateur-render .programs-container.model-gris{background:#605955;background:linear-gradient(180deg, #605955 0%, #b5b2b1 50%, #605955 100%)}.configurateur-render .programs-container.model-dore{background:#8c6411;background:linear-gradient(180deg, #8c6411 0%, #f2b600 50%, #8c6411 100%)}.configurateur-render .programs-container.model-vert{background:#007c55;background:linear-gradient(180deg, #007c55 0%, #93c255 50%, #007c55 100%)}.configurateur-render .programs-container.model-ocean{background:#00b1cd;background:linear-gradient(180deg, #00b1cd 0%, #51c3c8 50%, #00b1cd 100%)}.configurateur-render .programs-container.model-ocean .programs-inner-1 .programs-top{background:#782b90 !important}.configurateur-render .programs-container.model-ocean .programs-inner-2 .programs-top{background:#ad2083 !important}.configurateur-render .programs-container.model-ocean .programs-inner-3 .programs-top{background:#f05983 !important}.configurateur-render .programs-container.model-ocean .programs-inner-4 .programs-top,.configurateur-render .programs-container.model-ocean .programs-inner-5 .programs-top,.configurateur-render .programs-container.model-ocean .programs-inner-6 .programs-top{background:#74c6e7 !important}.configurateur-render .programs-container.model-ocean .liners .liner-1 .liner-inner,.configurateur-render .programs-container.model-ocean .liners .liner-2 .liner-inner,.configurateur-render .programs-container.model-ocean .liners .liner-3 .liner-inner{border-color:#74c6e7 !important}.configurateur-render .programs-container.model-ocean .liners .liner-1 .liner-inner::after,.configurateur-render .programs-container.model-ocean .liners .liner-2 .liner-inner::after,.configurateur-render .programs-container.model-ocean .liners .liner-3 .liner-inner::after{color:#74c6e7 !important}.configurateur-render .programs-container.model-ocean .liners .liner-4{background:#e9bec0 !important}.configurateur-render .programs-container.model-ocean .liners .liner-4 .liner-inner{border-color:#f05983 !important}.configurateur-render .programs-container.model-ocean .liners .liner-4 .liner-inner::after{color:#f05983 !important}.configurateur-render .programs-container.model-ocean .liners .liner-5{background:#d5adbd !important}.configurateur-render .programs-container.model-ocean .liners .liner-5 .liner-inner{border-color:#87489c !important}.configurateur-render .programs-container.model-ocean .liners .liner-5 .liner-inner::after{color:#87489c !important}.configurateur-render .programs-container.model-ocean .liners .liner-6{background:#c5adbb !important}.configurateur-render .programs-container.model-ocean .liners .liner-6 .liner-inner{border-color:#782b90 !important}.configurateur-render .programs-container.model-ocean .liners .liner-6 .liner-inner::after{color:#782b90 !important}.configurateur-render .programs-container.model-violet{background:#552881;background:linear-gradient(180deg, #552881 0%, #6a479c 50%, #552881 100%)}.configurateur-render .programs-container.model-violet .programs-inner-1 .programs-top{background:#ed174b !important}.configurateur-render .programs-container.model-violet .programs-inner-2 .programs-top{background:#c71782 !important}.configurateur-render .programs-container.model-violet .programs-inner-3 .programs-top{background:#3eb3d6 !important}.configurateur-render .programs-container.model-violet .programs-inner-4 .programs-top,.configurateur-render .programs-container.model-violet .programs-inner-5 .programs-top,.configurateur-render .programs-container.model-violet .programs-inner-6 .programs-top{background:#8e8695 !important}.configurateur-render .programs-container.model-violet .liners .liner-1 .liner-inner,.configurateur-render .programs-container.model-violet .liners .liner-2 .liner-inner,.configurateur-render .programs-container.model-violet .liners .liner-3 .liner-inner{border-color:#8e8695 !important}.configurateur-render .programs-container.model-violet .liners .liner-1 .liner-inner::after,.configurateur-render .programs-container.model-violet .liners .liner-2 .liner-inner::after,.configurateur-render .programs-container.model-violet .liners .liner-3 .liner-inner::after{color:#8e8695 !important}.configurateur-render .programs-container.model-violet .liners .liner-4{background:#b4c6c1 !important}.configurateur-render .programs-container.model-violet .liners .liner-4 .liner-inner{border-color:#3eb3d6 !important}.configurateur-render .programs-container.model-violet .liners .liner-4 .liner-inner::after{color:#3eb3d6 !important}.configurateur-render .programs-container.model-violet .liners .liner-5{background:#cda6ac !important}.configurateur-render .programs-container.model-violet .liners .liner-5 .liner-inner{border-color:#c71782 !important}.configurateur-render .programs-container.model-violet .liners .liner-5 .liner-inner::after{color:#c71782 !important}.configurateur-render .programs-container.model-violet .liners .liner-6{background:#daa899 !important}.configurateur-render .programs-container.model-violet .liners .liner-6 .liner-inner{border-color:#ed174b !important}.configurateur-render .programs-container.model-violet .liners .liner-6 .liner-inner::after{color:#ed174b !important}.configurateur-render .programs-container.model-orange{background:#f47a32;background:linear-gradient(180deg, #f47a32 0%, #f2b418 50%, #f47a32 100%)}.configurateur-render .programs-container.model-orange .programs-inner-1 .programs-top{background:#412981 !important}.configurateur-render .programs-container.model-orange .programs-inner-2 .programs-top{background:#ad2083 !important}.configurateur-render .programs-container.model-orange .programs-inner-3 .programs-top{background:#3eb3d6 !important}.configurateur-render .programs-container.model-orange .programs-inner-4 .programs-top,.configurateur-render .programs-container.model-orange .programs-inner-5 .programs-top,.configurateur-render .programs-container.model-orange .programs-inner-6 .programs-top{background:#fbb161 !important}.configurateur-render .programs-container.model-orange .liners .liner-1 .liner-inner,.configurateur-render .programs-container.model-orange .liners .liner-2 .liner-inner,.configurateur-render .programs-container.model-orange .liners .liner-3 .liner-inner{border-color:#fbb161 !important}.configurateur-render .programs-container.model-orange .liners .liner-1 .liner-inner::after,.configurateur-render .programs-container.model-orange .liners .liner-2 .liner-inner::after,.configurateur-render .programs-container.model-orange .liners .liner-3 .liner-inner::after{color:#fbb161 !important}.configurateur-render .programs-container.model-orange .liners .liner-4{background:#b4c6c1 !important}.configurateur-render .programs-container.model-orange .liners .liner-4 .liner-inner{border-color:#3eb3d6 !important}.configurateur-render .programs-container.model-orange .liners .liner-4 .liner-inner::after{color:#3eb3d6 !important}.configurateur-render .programs-container.model-orange .liners .liner-5{background:#c6a4ab !important}.configurateur-render .programs-container.model-orange .liners .liner-5 .liner-inner{border-color:#ad2083 !important}.configurateur-render .programs-container.model-orange .liners .liner-5 .liner-inner::after{color:#ad2083 !important}.configurateur-render .programs-container.model-orange .liners .liner-6{background:#a599a9 !important}.configurateur-render .programs-container.model-orange .liners .liner-6 .liner-inner{border-color:#412981 !important}.configurateur-render .programs-container.model-orange .liners .liner-6 .liner-inner::after{color:#412981 !important}.configurateur-render .programs-container.model-noir{background:#000;background:linear-gradient(180deg, #000000 0%, #403c3c 50%, #000000 100%)}.configurateur-render .programs-container.model-noir .programs-inner-1 .programs-top{background:#b71b2f !important}.configurateur-render .programs-container.model-noir .programs-inner-2 .programs-top{background:#f2b518 !important}.configurateur-render .programs-container.model-noir .programs-inner-3 .programs-top{background:#5c91c5 !important}.configurateur-render .programs-container.model-noir .programs-inner-4 .programs-top,.configurateur-render .programs-container.model-noir .programs-inner-5 .programs-top,.configurateur-render .programs-container.model-noir .programs-inner-6 .programs-top{background:#a6a1a0 !important}.configurateur-render .programs-container.model-noir .liners .liner-1 .liner-inner,.configurateur-render .programs-container.model-noir .liners .liner-2 .liner-inner,.configurateur-render .programs-container.model-noir .liners .liner-3 .liner-inner{border-color:#807a79 !important}.configurateur-render .programs-container.model-noir .liners .liner-1 .liner-inner::after,.configurateur-render .programs-container.model-noir .liners .liner-2 .liner-inner::after,.configurateur-render .programs-container.model-noir .liners .liner-3 .liner-inner::after{color:#807a79 !important}.configurateur-render .programs-container.model-noir .liners .liner-4{background:#babfbd !important}.configurateur-render .programs-container.model-noir .liners .liner-4 .liner-inner{border-color:#5c91c5 !important}.configurateur-render .programs-container.model-noir .liners .liner-4 .liner-inner::after{color:#5c91c5 !important}.configurateur-render .programs-container.model-noir .liners .liner-5{background:#dbc49a !important}.configurateur-render .programs-container.model-noir .liners .liner-5 .liner-inner{border-color:#f2b518 !important}.configurateur-render .programs-container.model-noir .liners .liner-5 .liner-inner::after{color:#f2b518 !important}.configurateur-render .programs-container.model-noir .liners .liner-6{background:#daa899 !important}.configurateur-render .programs-container.model-noir .liners .liner-6 .liner-inner{border-color:#da1f43 !important}.configurateur-render .programs-container.model-noir .liners .liner-6 .liner-inner::after{color:#da1f43 !important}.configurateur-render .programs-container.model-beige{background:#be997e;background:linear-gradient(180deg, #be997e 0%, #d6b8a1 50%, #be997e 100%)}.configurateur-render .programs-container.model-beige .programs-inner-1 .programs-top{background:#440202 !important}.configurateur-render .programs-container.model-beige .programs-inner-2 .programs-top{background:#77410c !important}.configurateur-render .programs-container.model-beige .programs-inner-3 .programs-top{background:#a1612c !important}.configurateur-render .programs-container.model-beige .programs-inner-4 .programs-top,.configurateur-render .programs-container.model-beige .programs-inner-5 .programs-top,.configurateur-render .programs-container.model-beige .programs-inner-6 .programs-top{background:#cfab89 !important}.configurateur-render .programs-container.model-beige .liners .liner-1 .liner-inner,.configurateur-render .programs-container.model-beige .liners .liner-2 .liner-inner,.configurateur-render .programs-container.model-beige .liners .liner-3 .liner-inner{border-color:#cfab89 !important}.configurateur-render .programs-container.model-beige .liners .liner-1 .liner-inner::after,.configurateur-render .programs-container.model-beige .liners .liner-2 .liner-inner::after,.configurateur-render .programs-container.model-beige .liners .liner-3 .liner-inner::after{color:#cfab89 !important}.configurateur-render .programs-container.model-beige .liners .liner-4{background:#d2c2b0 !important}.configurateur-render .programs-container.model-beige .liners .liner-4 .liner-inner{border-color:#a1612c !important}.configurateur-render .programs-container.model-beige .liners .liner-4 .liner-inner::after{color:#a1612c !important}.configurateur-render .programs-container.model-beige .liners .liner-5{background:#b99f84 !important}.configurateur-render .programs-container.model-beige .liners .liner-5 .liner-inner{border-color:#77410c !important}.configurateur-render .programs-container.model-beige .liners .liner-5 .liner-inner::after{color:#77410c !important}.configurateur-render .programs-container.model-beige .liners .liner-6{background:#b0998a !important}.configurateur-render .programs-container.model-beige .liners .liner-6 .liner-inner{border-color:#440202 !important}.configurateur-render .programs-container.model-beige .liners .liner-6 .liner-inner::after{color:#440202 !important}.configurateur-render .programs-container.model-ocean .programs-top-container-1 .programs-top,.configurateur-render .programs-container.model-violet .programs-top-container-1 .programs-top,.configurateur-render .programs-container.model-orange .programs-top-container-1 .programs-top,.configurateur-render .programs-container.model-noir .programs-top-container-1 .programs-top,.configurateur-render .programs-container.model-beige .programs-top-container-1 .programs-top{padding:6px 13px 0px;height:54px;border:5px solid rgba(0,0,0,0)}.configurateur-render .programs-container.model-ocean .programs-top-container-1 .programs-top::after,.configurateur-render .programs-container.model-violet .programs-top-container-1 .programs-top::after,.configurateur-render .programs-container.model-orange .programs-top-container-1 .programs-top::after,.configurateur-render .programs-container.model-noir .programs-top-container-1 .programs-top::after,.configurateur-render .programs-container.model-beige .programs-top-container-1 .programs-top::after{top:49px}.configurateur-render .programs-container.model-ocean .programs-top-container-1 .programs-top .nb,.configurateur-render .programs-container.model-ocean .programs-top-container-1 .programs-top .default-title,.configurateur-render .programs-container.model-violet .programs-top-container-1 .programs-top .nb,.configurateur-render .programs-container.model-violet .programs-top-container-1 .programs-top .default-title,.configurateur-render .programs-container.model-orange .programs-top-container-1 .programs-top .nb,.configurateur-render .programs-container.model-orange .programs-top-container-1 .programs-top .default-title,.configurateur-render .programs-container.model-noir .programs-top-container-1 .programs-top .nb,.configurateur-render .programs-container.model-noir .programs-top-container-1 .programs-top .default-title,.configurateur-render .programs-container.model-beige .programs-top-container-1 .programs-top .nb,.configurateur-render .programs-container.model-beige .programs-top-container-1 .programs-top .default-title{margin-top:5px}.configurateur-render .programs-container.model-ocean .programs-top-container-1 .programs-top .custom-title,.configurateur-render .programs-container.model-violet .programs-top-container-1 .programs-top .custom-title,.configurateur-render .programs-container.model-orange .programs-top-container-1 .programs-top .custom-title,.configurateur-render .programs-container.model-noir .programs-top-container-1 .programs-top .custom-title,.configurateur-render .programs-container.model-beige .programs-top-container-1 .programs-top .custom-title{line-height:50px;margin-top:5px}.configurateur-render .programs-container.model-ocean .programs-top-container-1 .programs-top .title img,.configurateur-render .programs-container.model-violet .programs-top-container-1 .programs-top .title img,.configurateur-render .programs-container.model-orange .programs-top-container-1 .programs-top .title img,.configurateur-render .programs-container.model-noir .programs-top-container-1 .programs-top .title img,.configurateur-render .programs-container.model-beige .programs-top-container-1 .programs-top .title img{margin:0 3px 3px}.configurateur-render .programs-container.model-ocean.ceramique .programs-top-container-1 .programs-top,.configurateur-render .programs-container.model-violet.ceramique .programs-top-container-1 .programs-top,.configurateur-render .programs-container.model-orange.ceramique .programs-top-container-1 .programs-top,.configurateur-render .programs-container.model-noir.ceramique .programs-top-container-1 .programs-top,.configurateur-render .programs-container.model-beige.ceramique .programs-top-container-1 .programs-top{box-shadow:0px 0px 10px 0px #fff;border:5px solid #fff}.configurateur-render .programs-container .consignes{text-align:center;width:90%;margin:32px auto 5px;color:#fff;font-family:"Lubalin Graph Medium";text-transform:uppercase;font-size:14px;line-height:16px;font-weight:bold}.configurateur-render .programs-container .consignes b{color:#fff;font-weight:bold}.configurateur-render .programs-container .consignes b.bleu{color:#72c6e5}.configurateur-render .programs-container .consignes b.gris{color:#b6b2b2}.configurateur-render .programs-container .consignes b.dore{color:#ebbb83}.configurateur-render .programs-container .consignes b.rouge{color:#f7a590}.configurateur-render .programs-container .consignes b.vert{color:#c2dfae}.configurateur-render .programs-container .consignes b.ocean{color:#a4dae9}.configurateur-render .programs-container .consignes b.orange{color:#fbc5a0}.configurateur-render .programs-container .consignes b.violet{color:#8d7db2}.configurateur-render .programs-container .consignes b.noir{color:#8b8685}.configurateur-render .programs-container .consignes b.beige{color:#8d6559}.configurateur-render .programs-container hr{background:#fff;opacity:1;height:1px;width:200px;margin:0 auto}.configurateur-render .programs-main{display:flex;justify-content:center}.configurateur-render .programs-main-left,.configurateur-render .programs-main-right{width:200px}.configurateur-render .programs .liners{padding:0 5px 0 10px;display:flex;overflow:hidden;width:171px;justify-content:end;z-index:3}.configurateur-render .programs .liners .liner{width:23px;margin-left:3px;height:41px}.configurateur-render .programs .liners .liner-inner{height:41px;border-left:1px dotted;width:1px;margin:0 auto;position:relative}.configurateur-render .programs .liners .liner-inner::after{content:"•";font-size:50px;position:absolute;left:-9px;top:-2px;line-height:50px}.configurateur-render .programs .liners .liner-1 .liner-inner,.configurateur-render .programs .liners .liner-2 .liner-inner,.configurateur-render .programs .liners .liner-3 .liner-inner{border-color:#bc9991}.configurateur-render .programs .liners .liner-1 .liner-inner::after,.configurateur-render .programs .liners .liner-2 .liner-inner::after,.configurateur-render .programs .liners .liner-3 .liner-inner::after{color:#bc9991}.configurateur-render .programs .liners .liner-4{background:#b9c5ad}.configurateur-render .programs .liners .liner-4 .liner-inner{border-color:#03934e}.configurateur-render .programs .liners .liner-4 .liner-inner::after{color:#03934e}.configurateur-render .programs .liners .liner-5{background:#e0c8a4}.configurateur-render .programs .liners .liner-5 .liner-inner{border-color:#d98600}.configurateur-render .programs .liners .liner-5 .liner-inner::after{color:#d98600}.configurateur-render .programs .liners .liner-6{background:#dcb2a4}.configurateur-render .programs .liners .liner-6 .liner-inner{border-color:#d31136}.configurateur-render .programs .liners .liner-6 .liner-inner::after{color:#d31136}.configurateur-render .programs-top{display:flex;justify-content:space-between;position:relative;z-index:4}.configurateur-render .programs-top::after{content:"&nbsp;";color:rgba(0,0,0,0);position:absolute;width:calc(100% - 10px);height:18px;background-image:url(./img/bande.png);left:10px;top:54px;background-position:top left;background-size:100%;background-repeat:no-repeat;z-index:2;overflow:hidden}.configurateur-render .programs-top.noafter{box-shadow:none !important}.configurateur-render .programs-top.noafter::after{display:none !important;height:0}.configurateur-render .programs-top-container{display:flex;justify-content:space-between;align-items:center;padding-right:10px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.configurateur-render .programs-top-container .top-liners{width:-moz-fit-content !important;width:fit-content !important;position:absolute;right:10px;z-index:2}.configurateur-render .programs-top-container-1{padding-right:0}.configurateur-render .programs-top-container-1 .programs-top{width:100%}.configurateur-render .programs-top-container-1 .top-liners{display:none !important}.configurateur-render .programs-top-container-2 .programs-top{width:100%;width:calc(100% - 31px)}.configurateur-render .programs-top-container-2 .top-liners{padding:0 5px 0 0}.configurateur-render .programs-top-container-2 .top-liners .liner{height:49px}.configurateur-render .programs-top-container-2 .top-liners .liner-inner{height:49px}.configurateur-render .programs-top-container-2 .top-liners .liner-inner::after{display:none}.configurateur-render .programs-top-container-3 .programs-top{width:100%;width:calc(100% - 57px)}.configurateur-render .programs-top-container-3 .top-liners{padding:0 5px 0 0}.configurateur-render .programs-top-container-3 .top-liners .liner{height:44px}.configurateur-render .programs-top-container-3 .top-liners .liner-inner{height:44px}.configurateur-render .programs-top-container-3 .top-liners .liner-inner::after{display:none}.configurateur-render .programs-top-container-4 .programs-top{width:100%;width:calc(100% - 83px);padding:7px 18px 4px !important}.configurateur-render .programs-top-container-4 .top-liners{padding:0 5px 0 0}.configurateur-render .programs-top-container-4 .top-liners .liner{height:38px}.configurateur-render .programs-top-container-4 .top-liners .liner-inner{height:38px}.configurateur-render .programs-top-container-4 .top-liners .liner-inner::after{display:none}.configurateur-render .programs-top-container-5 .programs-top{width:100%;width:calc(100% - 109px);padding:7px 18px 4px !important}.configurateur-render .programs-top-container-5 .top-liners{padding:0 5px 0 0}.configurateur-render .programs-top-container-5 .top-liners .liner{height:34px}.configurateur-render .programs-top-container-5 .top-liners .liner-inner{height:34px}.configurateur-render .programs-top-container-5 .top-liners .liner-inner::after{display:none}.configurateur-render .programs-top-container-6 .programs-top{width:100%;width:calc(100% - 135px);padding:7px 18px 4px !important}.configurateur-render .programs-top-container-6 .top-liners{padding:0 5px 0 0}.configurateur-render .programs-top-container-6 .top-liners .liner{height:30px}.configurateur-render .programs-top-container-6 .top-liners .liner-inner{height:30px}.configurateur-render .programs-top-container-6 .top-liners .liner-inner::after{display:none}.configurateur-render .programs-top .price{display:flex;align-items:center;right:10px;top:53%;transform:translateY(-50%);position:absolute}.configurateur-render .programs-top .price input{width:33px;padding:0;background:rgba(0,0,0,0);border:none;-moz-appearance:textfield;text-align:right;margin-right:2px}.configurateur-render .programs-top .price input::-webkit-outer-spin-button,.configurateur-render .programs-top .price input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.configurateur-render .programs-top .price input:focus{outline:none}.configurateur-render .programs-inner .title,.configurateur-render .programs-inner .title span,.configurateur-render .programs-inner .title input,.configurateur-render .programs-inner .price input,.configurateur-render .programs-inner .price div{color:#fff;font-family:"Lubalin Graph Bold";text-shadow:0px 0px 2px rgba(0,0,0,.6)}.configurateur-render .programs-inner .title::-moz-placeholder, .configurateur-render .programs-inner .title span::-moz-placeholder, .configurateur-render .programs-inner .title input::-moz-placeholder, .configurateur-render .programs-inner .price input::-moz-placeholder, .configurateur-render .programs-inner .price div::-moz-placeholder{opacity:1;color:#fff}.configurateur-render .programs-inner .title::placeholder,.configurateur-render .programs-inner .title span::placeholder,.configurateur-render .programs-inner .title input::placeholder,.configurateur-render .programs-inner .price input::placeholder,.configurateur-render .programs-inner .price div::placeholder{opacity:1;color:#fff}.configurateur-render .programs-inner .title{text-transform:uppercase;display:flex;align-items:center}.configurateur-render .programs-inner .title span{text-shadow:0px 0px 3px rgba(0,0,0,.6)}.configurateur-render .programs-inner .title input{background:rgba(0,0,0,0) !important;border:none !important;padding:0;text-transform:uppercase}.configurateur-render .programs-inner .title input:focus{outline:none}.configurateur-render .programs-inner .title img{height:16px;width:auto;margin:0 3px 8px}.configurateur-render .programs-inner .price sup{color:#fff;font-family:"Helvetica Neue";text-shadow:0px 0px 2px rgba(0,0,0,.6)}.configurateur-render .programs-inner .programs-top{padding:9px 18px 2px;border-radius:11px 0px 11px 0px}.configurateur-render .programs-inner-1 .programs-top{background:#d31136;background:linear-gradient(145deg, #e63d3a 0%, #D31136 40%, #D31136 100%);padding:11px 18px 5px}.configurateur-render .programs-inner-1 .programs-top::after{width:calc(100% - 20px)}.configurateur-render .programs-inner-1 .title,.configurateur-render .programs-inner-1 .title span,.configurateur-render .programs-inner-1 .title input{font-size:35px;line-height:38px}.configurateur-render .programs-inner-1 .title input{max-width:220px}.configurateur-render .programs-inner-1 .price input,.configurateur-render .programs-inner-1 .price div{font-size:29px;line-height:29px}.configurateur-render .programs-inner-1 .price sup{font-size:15px;padding-top:6px}.configurateur-render .programs-inner-1 .programs-content .draggable-line .left{width:calc(100% - 50px)}.configurateur-render .programs-inner-1 .liners{width:45px}.configurateur-render .programs-inner-1 .liner-1,.configurateur-render .programs-inner-1 .liner-2,.configurateur-render .programs-inner-1 .liner-3,.configurateur-render .programs-inner-1 .liner-4,.configurateur-render .programs-inner-1 .liner-5{display:none;opacity:0}.configurateur-render .programs-inner-2 .programs-top{background:#ee9c00;background:linear-gradient(145deg, #f2b600 0%, #ee9c00 40%, #ee9c00 100%)}.configurateur-render .programs-inner-2 .programs-top::after{top:49px}.configurateur-render .programs-inner-2 .bande{width:329px !important}.configurateur-render .programs-inner-2 .title,.configurateur-render .programs-inner-2 .title span,.configurateur-render .programs-inner-2 .title input{font-size:29px;line-height:38px}.configurateur-render .programs-inner-2 .title input{max-width:200px}.configurateur-render .programs-inner-2 .title img{height:14px;width:auto;margin:0 3px 6px}.configurateur-render .programs-inner-2 .price input,.configurateur-render .programs-inner-2 .price div{font-size:26px;line-height:26px}.configurateur-render .programs-inner-2 .price sup{font-size:15px;padding-top:6px}.configurateur-render .programs-inner-2 .programs-content .draggable-line .left{width:calc(100% - 75px)}.configurateur-render .programs-inner-2 .liners{width:70px}.configurateur-render .programs-inner-2 .liner-1,.configurateur-render .programs-inner-2 .liner-2,.configurateur-render .programs-inner-2 .liner-3,.configurateur-render .programs-inner-2 .liner-4{display:none;opacity:0}.configurateur-render .programs-inner-3 .programs-top{background:#007f54;background:linear-gradient(145deg, #57b159 0%, #007f54 40%, #007f54 100%)}.configurateur-render .programs-inner-3 .programs-top::after{top:44px}.configurateur-render .programs-inner-3 .bande{width:302px !important}.configurateur-render .programs-inner-3 .title,.configurateur-render .programs-inner-3 .title span,.configurateur-render .programs-inner-3 .title input{font-size:23px;line-height:33px}.configurateur-render .programs-inner-3 .title input{max-width:190px}.configurateur-render .programs-inner-3 .title img{height:12px;width:auto;margin:0 3px 5px}.configurateur-render .programs-inner-3 .price input,.configurateur-render .programs-inner-3 .price div{font-size:24px;line-height:24px}.configurateur-render .programs-inner-3 .price sup{font-size:13px;padding-top:6px}.configurateur-render .programs-inner-3 .programs-content .draggable-line .left{width:calc(100% - 100px)}.configurateur-render .programs-inner-3 .liners{width:95px}.configurateur-render .programs-inner-3 .liner-1,.configurateur-render .programs-inner-3 .liner-2,.configurateur-render .programs-inner-3 .liner-3{display:none;opacity:0}.configurateur-render .programs-inner-4 .programs-top{background:#be9b92;background:linear-gradient(145deg, #ddbdb6 0%, #be9b92 40%, #be9b92 100%)}.configurateur-render .programs-inner-4 .programs-top::after{top:38px}.configurateur-render .programs-inner-4 .bande{width:276px !important}.configurateur-render .programs-inner-4 .title,.configurateur-render .programs-inner-4 .title span,.configurateur-render .programs-inner-4 .title input{font-size:17px;line-height:27px}.configurateur-render .programs-inner-4 .title input{max-width:180px}.configurateur-render .programs-inner-4 .title img{height:10px;width:auto;margin:0 3px 4px}.configurateur-render .programs-inner-4 .price input,.configurateur-render .programs-inner-4 .price div{font-size:21px;line-height:21px}.configurateur-render .programs-inner-4 .price sup{font-size:12px;padding-top:6px}.configurateur-render .programs-inner-4 .programs-content .draggable-line .left{width:calc(100% - 125px)}.configurateur-render .programs-inner-4 .liners{width:120px}.configurateur-render .programs-inner-4 .liner-1,.configurateur-render .programs-inner-4 .liner-2{display:none;opacity:0}.configurateur-render .programs-inner-5 .programs-top{background:#be9b92;background:linear-gradient(145deg, #ddbdb6 0%, #be9b92 40%, #be9b92 100%)}.configurateur-render .programs-inner-5 .programs-top::after{top:34px}.configurateur-render .programs-inner-5 .bande{width:251px !important}.configurateur-render .programs-inner-5 .title,.configurateur-render .programs-inner-5 .title span,.configurateur-render .programs-inner-5 .title input{font-size:14px;line-height:23px}.configurateur-render .programs-inner-5 .title input{max-width:155px}.configurateur-render .programs-inner-5 .title img{height:9px;width:auto;margin:0 3px 4px}.configurateur-render .programs-inner-5 .price input,.configurateur-render .programs-inner-5 .price div{font-size:21px;line-height:21px}.configurateur-render .programs-inner-5 .price sup{font-size:12px;padding-top:6px}.configurateur-render .programs-inner-5 .programs-content .draggable-line .left{width:calc(100% - 150px)}.configurateur-render .programs-inner-5 .liners{width:145px}.configurateur-render .programs-inner-5 .liner-1{display:none;opacity:0}.configurateur-render .programs-inner-6 .programs-top{background:#be9b92;background:linear-gradient(145deg, #ddbdb6 0%, #be9b92 40%, #be9b92 100%)}.configurateur-render .programs-inner-6 .programs-top::after{top:26px}.configurateur-render .programs-inner-6 .bande{width:225px !important}.configurateur-render .programs-inner-6 .title,.configurateur-render .programs-inner-6 .title span,.configurateur-render .programs-inner-6 .title input{font-size:12px;line-height:15px}.configurateur-render .programs-inner-6 .title input{max-width:135px}.configurateur-render .programs-inner-6 .title img{height:8px;width:auto;margin:0 3px 4px}.configurateur-render .programs-inner-6 .price input,.configurateur-render .programs-inner-6 .price div{font-size:18px;line-height:18px}.configurateur-render .programs-inner-6 .price sup{font-size:10px;padding-top:6px}.configurateur-render .programs-inner .liners{opacity:1 !important}.configurateur-render .programs-inner.empty .liners{opacity:0 !important}.configurateur-render .programs-content{padding:0;width:calc(100% - 20px);margin:0 auto}.configurateur-render .programs-content.empty{padding-bottom:41px;background-image:url(./img/line-bg.png);background-position:left top;background-size:100% 41px;background-repeat:repeat-y}.configurateur-render .programs-content.empty.hovered{border:2px dashed rgba(0,0,0,.5)}.configurateur-render .programs-content .draggable-line{width:100%;display:flex;align-items:center;justify-content:space-between;position:relative;background:rgba(0,0,0,0);background-image:url(./img/line-bg.png);background-position:left top;background-size:100% 41px;background-repeat:repeat-y}.configurateur-render .programs-content .draggable-line.moving{opacity:.5}.configurateur-render .programs-content .draggable-line.adding-before{padding-top:41px}.configurateur-render .programs-content .draggable-line.adding-before::before{content:"";background:rgba(0,0,0,0);border:2px dashed rgba(0,0,0,.5);height:41px;width:100%;position:absolute;top:0}.configurateur-render .programs-content .draggable-line.adding-after{padding-bottom:41px}.configurateur-render .programs-content .draggable-line.adding-after::after{content:"";background:rgba(0,0,0,0);border:2px dashed rgba(0,0,0,.5);height:41px;width:100%;position:absolute;top:41px}.configurateur-render .programs-content .draggable-line .left{display:flex;align-items:center;gap:10px 0;width:calc(100% - 171px)}.configurateur-render .programs-content .draggable-line .left .bande{width:100%;position:absolute;top:0;z-index:4}.configurateur-render .programs-content .draggable-line .left .icon{height:41px;width:69px}.configurateur-render .programs-content .draggable-line .left .icon-inner{height:41px;width:69px;background-position:center center;background-repeat:no-repeat;background-size:auto 41px;background-size:auto 30px;background-size:60px 30px;position:relative}.configurateur-render .programs-content .draggable-line .left .icon-inner .svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.configurateur-render .programs-content .draggable-line .left .icon-inner svg,.configurateur-render .programs-content .draggable-line .left .icon-inner img{width:55px;height:30px}.configurateur-render .programs-content .draggable-line .left .name{max-width:calc(100% - 65px);font-size:8px;line-height:8px;font-family:"Lubalin Graph Bold";text-transform:uppercase;color:#4a320c;padding-left:10px;padding-top:2px}.configurateur-render .reset-config{margin:40px auto 20px;display:block}.configurateur-actions{width:150px;width:10%;padding:115px 40px 0 0;position:relative}@media(max-width: 1300px){.configurateur-actions{padding-right:10px;width:80px}}.configurateur-actions-inner{display:flex;flex-direction:column;position:sticky;top:150px;padding-bottom:105px}.configurateur-actions-over{background:rgba(0,110,183,.5019607843);position:absolute;left:0;top:0;width:100%;height:100%;z-index:4}.configurateur-actions .action{margin-bottom:10px;padding-right:15px}.configurateur-actions .action.inactive{opacity:.5}.configurateur-actions .action.inactive button:hover .btn-inner{background:#006eb7 !important}.configurateur-actions .action.inactive button:hover span{color:#006eb7 !important}.configurateur-actions .action.active button .btn-inner{background:#da8c1d !important}.configurateur-actions .action.active button span{color:#da8c1d !important}.configurateur-actions .action button{background:none;border:none;border:0px solid rgba(0,0,0,0);padding:0;margin:0 auto;display:block}.configurateur-actions .action button .btn-inner{width:45px;height:45px;display:flex;justify-content:center;align-items:center;background:#006eb7;border:none;border:0px solid rgba(0,0,0,0);border-radius:50px;margin:0 auto 2px}.configurateur-actions .action button .btn-inner svg{width:40px;height:auto}.configurateur-actions .action button .btn-inner svg path{fill:#fff}.configurateur-actions .action button span{color:#006eb7;font-size:10px;font-weight:700;display:block;margin:0 auto;width:-moz-fit-content;width:fit-content}.configurateur-actions .action button:hover .btn-inner{background:#da8c1d}.configurateur-actions .action button:hover span{color:#da8c1d}.configurateur-actions .action-custom button .btn-inner svg{width:25px;transform:rotate(-90deg)}.configurateur-actions .action-bat button .btn-inner svg{width:30px}.configurateur-actions .action-bat button .btn-inner svg polyline,.configurateur-actions .action-bat button .btn-inner svg circle{stroke:#fff}.bat-top{height:113px;background:#006eb7;display:flex;justify-content:start;align-items:center;width:45%;margin:0 auto 79px 0;padding-left:150px}.bat-top h1{color:#fff;margin-bottom:0;font-size:32px}.bat-table{width:80%;margin:0 auto}.bat-table table{max-width:100%}.bat-table table th{color:#006eb7;font-size:18px}.bat-table table th,.bat-table table td{padding-bottom:20px}.bat-table table td{font-size:17px}.bat-table table .date,.bat-table table .societe,.bat-table table .ville,.bat-table table .contact{padding-right:100px}.bat-table table button{background:#006eb7;width:23px;height:23px;padding:0;display:flex;justify-content:center;align-items:center;border-radius:50px;border:none;border:0px solid rgba(0,0,0,0);margin:0 8px;overflow:hidden}.bat-table table button a{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.bat-table table button:hover{background:#da8c1d}.bat-table table button svg{width:11px;height:auto}.bat-table table .view svg{width:15px}.bat-table table .view svg path{fill:#fff}.bat-table table .edit svg,.bat-table table .copy svg{width:13px}.bat-table table .edit svg path,.bat-table table .copy svg path{stroke:#fff}.bat-table table .delete svg g g{fill:#fff}.bat-popup-delete,.bat-popup-exit-bat{z-index:5;position:fixed;width:100%;background:rgba(0,110,183,.5019607843);height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center}.bat-popup-delete-content,.bat-popup-exit-bat-content{background:#fff;padding:50px 60px;border-radius:7px;width:630px;min-height:370px;display:flex;justify-content:center;align-items:center;flex-direction:column}.bat-popup-delete-content h2,.bat-popup-exit-bat-content h2{font-family:"Tisa Sans Medium","Arial",serif;font-weight:bold;font-size:35px;margin-bottom:35px;text-transform:uppercase;color:#000}.bat-popup-delete-content p,.bat-popup-exit-bat-content p{font-size:16px;line-height:24px;margin-bottom:35px;text-align:center}.bat-popup-delete-content p b,.bat-popup-delete-content p b span,.bat-popup-exit-bat-content p b,.bat-popup-exit-bat-content p b span{font-family:"Tisa Sans Medium","Arial",serif}.bat-popup-delete-content button,.bat-popup-exit-bat-content button{border:1px solid #006eb7;margin:0 15px}.bat-popup-delete-content button.cancel:hover,.bat-popup-exit-bat-content button.cancel:hover{color:#da8c1d;border-color:#da8c1d}.bat-popup-delete-content button.confirm:hover,.bat-popup-exit-bat-content button.confirm:hover{border-color:#da8c1d}#draggable-101{background-size:auto 38px}#draggable-29{background-size:auto 36px}#draggable-30{background-size:auto 33px}#draggable-31{background-size:auto 44px}#draggable-32{background-size:auto 44px}#draggable-33{background-size:auto 30px}#draggable-35{background-size:auto 34px;background-position:bottom 6px center}#draggable-36{background-size:auto 35px}#draggable-37{background-size:auto 42px}#draggable-38{background-size:auto 44px}#draggable-40{background-size:auto 31px}#draggable-41{background-size:auto 32px}#draggable-42{background-size:auto 29px}#draggable-55{background-size:auto 33px}#draggable-102{background-size:auto 33px}#draggable-103{background-size:auto 39px}#draggable-104{background-size:auto 39px}#draggable-105{background-size:auto 38px}#draggable-106{background-size:auto 42px}#draggable-107{background-size:auto 38px}#draggable-108{background-size:auto 38px}#draggable-109{background-size:auto 39px}#draggable-110{background-size:auto 38px}#draggable-111{background-size:auto 40px}#draggable-112{background-size:auto 40px}#draggable-113{background-size:auto 40px}#draggable-114{background-size:auto 42px}#draggable-115{background-size:auto 43px}#draggable-116{background-size:auto 38px}#draggable-117{background-size:auto 40px}#draggable-line-101 .icon-inner{background-size:auto 28px}#draggable-line-29 .icon-inner{background-size:auto 24px}#draggable-line-30 .icon-inner{background-size:auto 21.74px}#draggable-line-31 .icon-inner{background-size:auto 34.32px}#draggable-line-32 .icon-inner{background-size:auto 34.32px}#draggable-line-33 .icon-inner{background-size:auto 21px}#draggable-line-35 .icon-inner{background-size:auto 26.52px}#draggable-line-36 .icon-inner{background-size:auto 26px}#draggable-line-37 .icon-inner{background-size:auto 32.76px}#draggable-line-38 .icon-inner{background-size:auto 34.32px}#draggable-line-40 .icon-inner{background-size:auto 22px}#draggable-line-41 .icon-inner{background-size:auto 22px}#draggable-line-42 .icon-inner{background-size:auto 22px}#draggable-line-55 .icon-inner{background-size:auto 25.74px}#draggable-line-102 .icon-inner{background-size:auto 21px}#draggable-line-103 .icon-inner{background-size:auto 30.42px}#draggable-line-104 .icon-inner{background-size:auto 30.42px}#draggable-line-105 .icon-inner{background-size:auto 29.64px}#draggable-line-106 .icon-inner{background-size:auto 32.76px}#draggable-line-107 .icon-inner{background-size:auto 29.64px}#draggable-line-108 .icon-inner{background-size:auto 29.64px}#draggable-line-109 .icon-inner{background-size:auto 30.42px}#draggable-line-110 .icon-inner{background-size:auto 29.64px}#draggable-line-111 .icon-inner{background-size:auto 31.2px}#draggable-line-112 .icon-inner{background-size:auto 31.2px}#draggable-line-113 .icon-inner{background-size:auto 31.2px}#draggable-line-114 .icon-inner{background-size:auto 32.76px}#draggable-line-115 .icon-inner{background-size:auto 33.54px}#draggable-line-116 .icon-inner{background-size:auto 29.64px}#draggable-line-117 .icon-inner{background-size:auto 31.2px}.ReactModal__Content.ReactModal__Content--after-open{width:500px !important}.ina-modal-inside h2{max-width:100% !important}.ina-modal-content p{text-align:center !important}button.ina-button.ina-stay-logged-in{width:100%;background:#006eb7 !important}button.ina-button.ina-stay-logged-in:hover{background:#da8c1d !important}/*# sourceMappingURL=style.css.map */