body{position:relative;margin:0;padding:0;width:100%;height:100vh !important;min-height:100vh !important}body #my-page{width:100%;height:100%;min-height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start}@media print{body #my-page{background-color:white !important}}body #container{display:grid;position:relative;grid-template-columns:100%;height:calc(100% - 60px);width:100%}body #ContainerActions{position:absolute;top:0;left:0;z-index:99;background-color:white;min-height:50px;padding:20px}body #ContainerActions input{border:none;padding-bottom:5px;border-bottom:1px solid #EF1844}body #ContainerActions .cta{background-color:#EF1844;color:white;margin-left:10px;border:none;width:30px;height:30px;text-align:center;line-height:30px;-webkit-border-radius:90px;-moz-border-radius:90px;-ms-border-radius:90px;-o-border-radius:90px;border-radius:90px;cursor:pointer;position:relative}body #ContainerActions .cta[data-text]{overflow:hidden;white-space:nowrap;-webkit-transition:background-color 0.4s ease;-moz-transition:background-color 0.4s ease;-ms-transition:background-color 0.4s ease;-o-transition:background-color 0.4s ease;transition:background-color 0.4s ease}body #ContainerActions .cta[data-text]:hover,body #ContainerActions .cta[data-text].success{overflow:visible}body #ContainerActions .cta[data-text]:hover:before,body #ContainerActions .cta[data-text]:hover:after,body #ContainerActions .cta[data-text].success:before,body #ContainerActions .cta[data-text].success:after{opacity:1}body #ContainerActions .cta[data-text]:before,body #ContainerActions .cta[data-text]:after{-webkit-transition:opacity 0.4s ease,background-color 0.4s ease,border-color 0.4s ease;-moz-transition:opacity 0.4s ease,background-color 0.4s ease,border-color 0.4s ease;-ms-transition:opacity 0.4s ease,background-color 0.4s ease,border-color 0.4s ease;-o-transition:opacity 0.4s ease,background-color 0.4s ease,border-color 0.4s ease;transition:opacity 0.4s ease,background-color 0.4s ease,border-color 0.4s ease;font-family:"Inter",sans-serif;opacity:0}body #ContainerActions .cta[data-text].success{background-color:#62b762}body #ContainerActions .cta[data-text].success:before{background-color:#62b762}body #ContainerActions .cta[data-text].success:after{border-bottom-color:#62b762}body #ContainerActions .cta[data-text]:before{content:attr(data-text);position:absolute;bottom:0;left:50%;padding:0 10px;padding-top:2px;display:inline-block;background-color:#EF1844;-webkit-transform:translateX(-50%) translateY(37px);-moz-transform:translateX(-50%) translateY(37px);-ms-transform:translateX(-50%) translateY(37px);-o-transform:translateX(-50%) translateY(37px);transform:translateX(-50%) translateY(37px);-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;font-size:.7rem;line-height:27px}body #ContainerActions .cta[data-text]:after{content:"";position:absolute;bottom:0;left:50%;border:5px solid transparent;border-bottom-color:#EF1844;-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);-ms-transform:translateX(-50%) translateY(8px);-o-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}body #configurator{width:100%;height:100%}body iframe{width:100%;height:95%}@media print{body iframe{display:none}}body #GetConfiguration{display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;height:42px;width:fit-content;margin-left:auto;margin-right:auto;font-family:"Inter",sans-serif;font-size:1rem;padding:10px 28px;cursor:pointer;background-color:#EF1844;border:none;color:white;padding-top:14px;letter-spacing:1px;position:fixed;bottom:10px;left:50%;white-space:nowrap;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-border-radius:90px;-moz-border-radius:90px;-ms-border-radius:90px;-o-border-radius:90px;border-radius:90px}@media (max-width: 575px){body #GetConfiguration{font-size:.92rem;padding:10px 16px}}@media print{body #GetConfiguration{display:none}}body #GetConfiguration:active{border:none}body:not(.loaded) #container{height:100%}body:not(.loaded) #GetConfiguration,body:not(.loaded) #ContainerActions{display:none}#Configurateur3D{height:100vh}@media print{body{-webkit-print-color-adjust:exact;background-color:white !important}}#ContainerRecap.open{position:fixed;top:0;left:0;bottom:0;right:0;padding:15vh 50px 50px;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;background-color:rgba(0,0,0,0.6);max-width:100%;overflow:auto}#ContainerRecap.open::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);background-color:#F5F5F5}#ContainerRecap.open::-webkit-scrollbar{width:5px;background-color:#F5F5F5}#ContainerRecap.open::-webkit-scrollbar-thumb{background-color:#EF1844}@media print{#ContainerRecap.open{background-color:white;position:initial;padding:0 !important;overflow:initial}}@media (max-width: 749px){#ContainerRecap.open{padding:10vh 0 50px}}#ContainerRecap.open .container{z-index:1;max-width:100%}@media print{#ContainerRecap.open .container{margin-top:0}}#FancyRecap{width:850px;max-width:100%;background-color:white;padding:20px;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}@media print{#FancyRecap{width:100%;vertical-align:top;print-color-adjust:exact}}#FancyRecap>.close{position:absolute;top:0;right:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background:none;border:none;font-size:.7rem;letter-spacing:1px;cursor:pointer;color:white;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:fit-content;-webkit-transform:translateY(-120%);-moz-transform:translateY(-120%);-ms-transform:translateY(-120%);-o-transform:translateY(-120%);transform:translateY(-120%);font-weight:200;text-transform:uppercase}#FancyRecap>.close i{font-size:1.6rem}@media print{#FancyRecap>.close{display:none}}#FancyRecap.confirm-is-open{padding:0;width:900px}#FancyRecap.confirm-is-open>*:not(.close){display:none}#FancyRecap .revendeur_informations{display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;padding:12px 0}#FancyRecap .revendeur_informations picture{width:40%;-webkit-flex-grow:1;-ms-flex-grow:1;-moz-flex-grow:1;flex-grow:1;padding:0 8px}#FancyRecap .revendeur_informations picture>img{height:30px;width:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#FancyRecap .revendeur_informations picture:first-child{text-align:right}#FancyRecap .revendeur_informations picture:last-child{text-align:left}#FancyRecap .revendeur_informations+h2{margin-top:20px;margin-bottom:10px;font-size:1.1rem}#FancyRecap .content_table{width:100%;max-width:100%;overflow-x:auto}#FancyRecap .content_table::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);background-color:#F5F5F5}#FancyRecap .content_table::-webkit-scrollbar{height:5px;background-color:#EF1844}#FancyRecap .content_table::-webkit-scrollbar-thumb{background-color:#EF1844}#FancyRecap table{width:100%;border-spacing:0}#FancyRecap table tr.head{color:white;background-color:black}#FancyRecap table tr.total{font-weight:bold}#FancyRecap table tr td{padding:10px;border-right:0;border-bottom:1px solid black;font-size:.8rem}#FancyRecap table tr td.hide{display:none}#FancyRecap table tr td.load:before{display:inline-block;content:"";width:10px;height:10px;border:1px solid #EF1844;-webkit-border-radius:90px;-moz-border-radius:90px;-ms-border-radius:90px;-o-border-radius:90px;border-radius:90px;border-left:1px solid transparent;animation:spin linear 3s;animation-iteration-count:infinite;transform-origin:50% 50%;-webkit-animation:spin linear 3s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-moz-animation:spin linear 3s;-moz-animation-iteration-count:infinite;-moz-transform-origin:50% 50%;-o-animation:spin linear 3s;-o-animation-iteration-count:infinite;-o-transform-origin:50% 50%;-ms-animation:spin linear 3s;-ms-animation-iteration-count:infinite;-ms-transform-origin:50% 50%;margin-left:10px}#FancyRecap table tr td *{vertical-align:middle}#FancyRecap table tr td .code_ean{display:block;margin-top:4px;font-size:.65rem}#FancyRecap table tr.no_stock .stock{color:#EF1844}#FancyRecap h2{text-align:center}@media (max-width: 575px){#FancyRecap h2{font-size:1.2rem}}@media (max-width: 419px){#FancyRecap h2{font-size:1rem}}#FancyRecap .bottom{margin-top:50px;width:100%}@media (min-width: 750px){#FancyRecap .bottom{display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start}}@media print{#FancyRecap .bottom{display:none}}#FancyRecap .bottom .row{display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start}@media (min-width: 750px){#FancyRecap .bottom .row{width:fit-content}}#FancyRecap .bottom .row.btns{margin-bottom:20px;width:100%;padding:0 25px}@media (min-width: 750px){#FancyRecap .bottom .row.btns{margin-bottom:0}}@media (max-width: 575px){#FancyRecap .bottom .row.btns{display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start}}#FancyRecap .bottom .row.btns button{display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;color:white;background-color:#EF1844;padding:10px 20px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;border:none;cursor:pointer;margin:0 5px;width:calc(100% / 4 - 10px)}@media (max-width: 575px){#FancyRecap .bottom .row.btns button{margin:5px;width:calc(100% / 2 - 10px)}}@media (max-width: 419px){#FancyRecap .bottom .row.btns button{width:100%}}#FancyRecap .bottom .row.btns button:disabled{cursor:default;opacity:.4}#FancyRecap .bottom .row.btns button:before{content:'';width:20px;height:20px;min-width:20px;min-height:20px;background-size:cover;display:inline-block;margin-right:8px}#FancyRecap .bottom .row.btns button#AddToCartAll:before{background-image:url("/images/configurateur/addtocart.svg")}#FancyRecap .bottom .row.btns button#SaveConfig:before{background-image:url("/images/configurateur/save.svg")}#FancyRecap .bottom .row.btns button#PrintDevis:before{background-image:url("/images/configurateur/print.svg")}#FancyRecap .bottom .row.btns button#OpenSendMailRecap:before{background-image:url("/images/configurateur/mail.svg")}.confirm_container{z-index:99;background-color:white;width:100%;max-width:900px;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.confirm_container:not(.open){display:none}.confirm_container .content{width:100%;height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;padding:100px 50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.confirm_container .content .back{position:absolute;top:0;left:0;border-right:2px solid black;border-bottom:2px solid black;padding:15px 30px;text-align:center;text-transform:uppercase;font-size:.7rem;cursor:pointer}.confirm_container .content .back:before{content:"";width:20px;height:20px;background-image:url("/images/configurateur/back.svg");display:block;text-align:center;background-repeat:no-repeat;background-size:contain;margin-left:auto;margin-right:auto;margin-bottom:5px}.confirm_container .content .center{display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:500px;max-width:100%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.confirm_container .content .center p{margin-bottom:50px}.confirm_container .content .center input{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;width:300px;border:none;outline:none;border:1px solid #cdcdcd;color:#231f20;padding:17px 15px 15px 15px;font-family:"Inter",sans-serif;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.confirm_container .content .center button{display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;margin-top:30px;background-color:#EF1844;border:none;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;padding:17px 35px 15px 35px;color:white;width:fit-content;cursor:pointer}.confirm_container .content .center button:before{content:'';width:20px;height:20px;background-size:contain;display:inline-block;margin-right:10px;background-image:url("/images/configurateur/save.svg")}.confirm_container .content .center button:disabled{opacity:.6;pointer-events:none}#Footer,header{display:none !important}
/*# sourceMappingURL=configurateur_revendeur.css.map */
