#ic-configurator{width:100%;max-width:100%}#ic-configurator h2{font-size:20px;font-weight:700;color:#000;text-transform:capitalize;word-break:break-all}#ic-configurator .ic-fields-container{padding:1rem 0}#ic-configurator .ic-fields-container input[type=text]{padding:8px 12px;border-radius:6px;position:relative;font-size:var(--wp--preset--font-size--medium);border:1px solid #ccc;background:#fff;min-height:26px;width:100%}#ic-configurator .f-dropdown{--max-scroll: 3;position:relative;z-index:10}#ic-configurator .f-dropdown select{display:none}#ic-configurator .f-dropdown>span{cursor:pointer;padding:8px 12px;border-radius:6px;display:flex;align-items:center;position:relative;color:#bbb;border:1px solid #ccc;background:#fff;transition:color .2s ease,border-color .2s ease}#ic-configurator .f-dropdown>span>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:12px}#ic-configurator .f-dropdown>span img{width:30px;margin-right:10px}#ic-configurator .f-dropdown>span:before,#ic-configurator .f-dropdown>span:after{content:"";display:block;position:absolute;width:8px;height:2px;border-radius:1px;top:50%;right:12px;background:#000;transition:all .3s ease}#ic-configurator .f-dropdown>span:before{margin-right:4px;transform:scale(0.96, 0.8) rotate(50deg)}#ic-configurator .f-dropdown>span:after{transform:scale(0.96, 0.8) rotate(-50deg)}#ic-configurator .f-dropdown ul{margin:0;padding:0;list-style:none;opacity:0;visibility:hidden;position:absolute;max-height:calc(var(--max-scroll)*46px);top:40px;left:0;z-index:1;right:0;background:#fff;border:1px solid #ccc;border-radius:6px;overflow-x:hidden;overflow-y:auto;transform-origin:0 0;transition:opacity .2s ease,visibility .2s ease,transform .3s cubic-bezier(0.4, 0.6, 0.5, 1.32);transform:translate(0, 5px)}#ic-configurator .f-dropdown ul li{padding:0;margin:0}#ic-configurator .f-dropdown ul li a{cursor:pointer;display:block;padding:8px 12px;color:#000;text-decoration:none;outline:none;position:relative;transition:all .2s ease;display:flex;align-items:center}#ic-configurator .f-dropdown ul li a img{width:30px;margin-right:10px}#ic-configurator .f-dropdown ul li a:hover{color:#5c6bc0}#ic-configurator .f-dropdown ul li.active a{color:#fff;background:#303f9f}#ic-configurator .f-dropdown ul li.active a:before,#ic-configurator .f-dropdown ul li.active a:after{--scale: 0.6;content:"";display:block;width:10px;height:2px;position:absolute;right:12px;top:50%;opacity:0;background:#fff;transition:all .2s ease}#ic-configurator .f-dropdown ul li.active a:before{transform:rotate(45deg) scale(var(--scale))}#ic-configurator .f-dropdown ul li.active a:after{transform:rotate(-45deg) scale(var(--scale))}#ic-configurator .f-dropdown ul li.active a:hover:before,#ic-configurator .f-dropdown ul li.active a:hover:after{--scale: 0.9;opacity:1}#ic-configurator .f-dropdown ul li:first-child a{border-radius:6px 6px 0 0}#ic-configurator .f-dropdown ul li:last-child a{border-radius:0 0 6px 6px}#ic-configurator .f-dropdown.disabled{opacity:.7}#ic-configurator .f-dropdown.disabled>span{cursor:not-allowed}#ic-configurator .f-dropdown.filled>span{color:#000}#ic-configurator .f-dropdown.open{z-index:15}#ic-configurator .f-dropdown.open>span{border-color:#aaa}#ic-configurator .f-dropdown.open>span:before,#ic-configurator .f-dropdown.open>span:after{background:#000}#ic-configurator .f-dropdown.open>span:before{transform:scale(0.96, 0.8) rotate(-50deg)}#ic-configurator .f-dropdown.open>span:after{transform:scale(0.96, 0.8) rotate(50deg)}#ic-configurator .f-dropdown.open ul{opacity:1;visibility:visible;transform:translate(0, 12px);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(0.4, 0.6, 0.5, 1.32)}#ic-configurator .f-group select{width:100%}#ic-configurator .f-control{font-size:14px;line-height:normal;color:#000;display:inline-block;background-color:#fff;border:#ccc 1px solid;border-radius:6px;padding:8px 12px;outline:none;max-width:250px}#ic-configurator label{width:100%;display:block;font-weight:bold;margin-bottom:10px}#ic-configurator .ic-heading{width:100%;display:block;font-weight:bold;margin-bottom:10px}#ic-configurator button.add-remove{padding:0;border:none;text-decoration:underline;margin-bottom:2rem}#ic-configurator button.add-remove:focus{outline:none}#ic-configurator .add-new-page{background:#009efb;color:#fff;display:block;padding:7px 12px;border-radius:4px;border:1px solid transparent;cursor:pointer;position:absolute;z-index:2}#ic-configurator .list-pages ul{list-style:none;padding:0}#ic-configurator .list-pages ul li{margin:10px 0;border:1px solid #ccc;padding:10px 15px;border-radius:6px;font-size:.9rem;background-color:#fff;display:flex;align-items:center}#ic-configurator .list-pages ul li .page-title{flex:1;width:calc(100% - 20px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}#ic-configurator .list-pages ul li .actions{width:13px;height:13px;display:inline-block;cursor:pointer}#ic-configurator .list-pages ul li .actions.page-edit{background:transparent url(../img/menu.png) no-repeat;background-size:contain;margin-right:20px;width:25px !important;height:25px !important}#ic-configurator .list-pages ul li .actions.page-remove{background:transparent url(../img/croix.png) no-repeat;background-size:contain}#ic-configurator .sommaire .block-ttl{text-align:center}#ic-configurator .sommaire .calc-subtotal-list-header{color:#000;background-color:#0019311A;text-transform:capitalize;border-radius:4px;display:flex;padding:5px 10px}#ic-configurator .sommaire .calc-subtotal-list-header__name,#ic-configurator .sommaire .calc-subtotal-list-header__value{font-size:14px;width:50%}#ic-configurator .sommaire .calc-subtotal-list-header__value{text-align:right}#ic-configurator .sommaire .group{display:none;border-bottom:1px dotted #000}#ic-configurator .sommaire .group .group-head{padding:10px 10px 5px 10px;font-weight:bold}#ic-configurator .sommaire .group .subgroup{color:#000;text-transform:capitalize;display:flex;flex-wrap:wrap;padding:5px 10px}#ic-configurator .sommaire .group .subgroup_element_name{font-size:14px;width:calc(100% - 65px)}#ic-configurator .sommaire .group .subgroup_element_value{font-size:14px;text-align:right;width:65px}#ic-configurator .sommaire .group .subgroup ul.list-page{list-style:none;width:100%;padding-left:0px}#ic-configurator .sommaire .group .subgroup ul.list-page>li{width:100%}#ic-configurator .sommaire .group .subgroup ul.list-page>li .section-element{width:100%;display:flex;flex-wrap:wrap;margin:2px 0}#ic-configurator .sommaire .group .subgroup ul.list-page>li .section-element .section-ttl{font-style:italic;padding-left:10px}#ic-configurator .sommaire .group.show{display:block}#ic-configurator label.error{color:red}.wizard-content .wizard>.steps>ul>li:after,.wizard-content .wizard>.steps>ul>li:before{content:"";z-index:9;display:block;position:absolute}.wizard-content .wizard{width:100%}.wizard-content .wizard .content{margin-left:0 !important}.wizard-content .wizard .content .list-pages{margin-bottom:2rem}.wizard-content .wizard>.steps{position:relative;display:block;width:100%}.wizard-content .wizard>.steps .current-info{position:absolute;left:-99999px}.wizard-content .wizard>.steps>ul{display:table;width:100%;table-layout:fixed;margin:0;padding:0;list-style:none}.wizard-content .wizard>.steps>ul>li{display:table-cell;width:auto;vertical-align:top;text-align:center;position:relative}.wizard-content .wizard>.steps>ul>li a{position:relative;padding-top:52px;margin-top:20px;margin-bottom:20px;display:block;outline:none}.wizard-content .wizard>.steps>ul>li:before{left:0}.wizard-content .wizard>.steps>ul>li:after{right:0}.wizard-content .wizard>.steps>ul>li:first-child:before,.wizard-content .wizard>.steps>ul>li:last-child:after{content:none}.wizard-content .wizard>.steps>ul>li.current>a{color:#2f3d4a;cursor:default}.wizard-content .wizard>.steps>ul>li.current .step{border-color:#009efb;background-color:#fff;color:#009efb}.wizard-content .wizard>.steps>ul>li.disabled a,.wizard-content .wizard>.steps>ul>li.disabled a:focus,.wizard-content .wizard>.steps>ul>li.disabled a:hover{color:#999;cursor:default}.wizard-content .wizard>.steps>ul>li.done a,.wizard-content .wizard>.steps>ul>li.done a:focus,.wizard-content .wizard>.steps>ul>li.done a:hover{color:#999}.wizard-content .wizard>.steps>ul>li.done .step{background-color:#009efb;border-color:#009efb;color:#fff}.wizard-content .wizard>.steps>ul>li.error .step{border-color:#f62d51;color:#f62d51}.wizard-content .wizard>.steps .step{background-color:#fff;display:inline-block;position:absolute;top:0;left:50%;margin-left:-24px;z-index:10;text-align:center}.wizard-content .wizard>.content{position:relative;width:auto;padding:0;margin:0}.wizard-content .wizard>.content>.title{position:absolute;left:-99999px}.wizard-content .wizard>.content>.body{padding:0 20px}.wizard-content .wizard>.content>iframe{border:0;width:100%;height:100%}.wizard-content .wizard>.actions{position:relative;display:block;text-align:right;padding:0 20px 20px}.wizard-content .wizard>.actions>ul{float:right;list-style:none;padding:0;margin:0}.wizard-content .wizard>.actions>ul:after{content:"";display:table;clear:both}.wizard-content .wizard>.actions>ul>li{float:left}.wizard-content .wizard>.actions>ul>li+li{margin-left:10px}.wizard-content .wizard>.actions>ul>li>a{background:#009efb;color:#fff;display:block;padding:7px 12px;border-radius:4px;border:1px solid transparent}.wizard-content .wizard>.actions>ul>li>a:focus,.wizard-content .wizard>.actions>ul>li>a:hover{-webkit-box-shadow:0 0 0 100px rgba(0,0,0,.05) inset;box-shadow:0 0 0 100px rgba(0,0,0,.05) inset}.wizard-content .wizard>.actions>ul>li>a:active{-webkit-box-shadow:0 0 0 100px rgba(0,0,0,.1) inset;box-shadow:0 0 0 100px rgba(0,0,0,.1) inset}.wizard-content .wizard>.actions>ul>li>a[href="#previous"]{background-color:#fff;color:#54667a;border:1px solid #d9d9d9}.wizard-content .wizard>.actions>ul>li>a[href="#previous"]:focus,.wizard-content .wizard>.actions>ul>li>a[href="#previous"]:hover{-webkit-box-shadow:0 0 0 100px rgba(0,0,0,.02) inset;box-shadow:0 0 0 100px rgba(0,0,0,.02) inset}.wizard-content .wizard>.actions>ul>li>a[href="#previous"]:active{-webkit-box-shadow:0 0 0 100px rgba(0,0,0,.04) inset;box-shadow:0 0 0 100px rgba(0,0,0,.04) inset}.wizard-content .wizard>.actions>ul>li.disabled>a,.wizard-content .wizard>.actions>ul>li.disabled>a:focus,.wizard-content .wizard>.actions>ul>li.disabled>a:hover{color:#999}.wizard-content .wizard>.actions>ul>li.disabled>a[href="#previous"],.wizard-content .wizard>.actions>ul>li.disabled>a[href="#previous"]:focus,.wizard-content .wizard>.actions>ul>li.disabled>a[href="#previous"]:hover{-webkit-box-shadow:none;box-shadow:none}.wizard-content .wizard.wizard-circle>.steps>ul>li:after,.wizard-content .wizard.wizard-circle>.steps>ul>li:before{top:45px;width:50%;height:3px;background-color:#009efb}.wizard-content .wizard.wizard-circle>.steps>ul>li.current:after,.wizard-content .wizard.wizard-circle>.steps>ul>li.current~li:after,.wizard-content .wizard.wizard-circle>.steps>ul>li.current~li:before{background-color:#f3f3f3}.wizard-content .wizard.wizard-circle>.steps .step{width:50px;height:50px;line-height:45px;border:3px solid #f3f3f3;font-size:1.3rem;border-radius:50%}.wizard-content .wizard.wizard-notification>.steps>ul>li:after,.wizard-content .wizard.wizard-notification>.steps>ul>li:before{top:39px;width:50%;height:2px;background-color:#009efb}.wizard-content .wizard.wizard-notification>.steps>ul>li.current .step{border:2px solid #009efb;color:#009efb;line-height:36px}.wizard-content .wizard.wizard-notification>.steps>ul>li.current .step:after,.wizard-content .wizard.wizard-notification>.steps>ul>li.done .step:after{border-top-color:#009efb}.wizard-content .wizard.wizard-notification>.steps>ul>li.current:after,.wizard-content .wizard.wizard-notification>.steps>ul>li.current~li:after,.wizard-content .wizard.wizard-notification>.steps>ul>li.current~li:before{background-color:#f3f3f3}.wizard-content .wizard.wizard-notification>.steps>ul>li.done .step{color:#fff}.wizard-content .wizard.wizard-notification>.steps .step{width:40px;height:40px;line-height:40px;font-size:1.3rem;border-radius:15%;background-color:#f3f3f3}.wizard-content .wizard.wizard-notification>.steps .step:after{content:"";width:0;height:0;position:absolute;bottom:0;left:50%;margin-left:-8px;margin-bottom:-8px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:8px solid #f3f3f3}.wizard-content .wizard.vertical>.steps{display:inline;float:left;width:20%}.wizard-content .wizard.vertical>.steps>ul>li{display:block;width:100%}.wizard-content .wizard.vertical>.steps>ul>li.current:after,.wizard-content .wizard.vertical>.steps>ul>li.current:before,.wizard-content .wizard.vertical>.steps>ul>li.current~li:after,.wizard-content .wizard.vertical>.steps>ul>li.current~li:before,.wizard-content .wizard.vertical>.steps>ul>li:after,.wizard-content .wizard.vertical>.steps>ul>li:before{background-color:transparent}@media(max-width: 768px){.wizard-content .wizard>.steps>ul{margin-bottom:20px}.wizard-content .wizard>.steps>ul>li{display:block;float:left;width:50%}.wizard-content .wizard>.steps>ul>li>a{margin-bottom:0}.wizard-content .wizard>.steps>ul>li:first-child:before{content:""}.wizard-content .wizard>.steps>ul>li:last-child:after{content:"";background-color:#009efb}.wizard-content .wizard.vertical>.steps{width:15%}}@media(max-width: 480px){.wizard-content .wizard>.steps>ul>li{width:100%}.wizard-content .wizard>.steps>ul>li.current:after{background-color:#009efb}.wizard-content .wizard.vertical>.steps>ul>li{display:block;float:left;width:50%}.wizard-content .wizard.vertical>.steps{width:100%;float:none}}/*# sourceMappingURL=style.css.map */
