@-webkit-keyframes loading{0%{stroke-dashoffset:0px}to{stroke-dashoffset:160px}}@keyframes loading{0%{stroke-dashoffset:0px}to{stroke-dashoffset:160px}}@-webkit-keyframes turnPlease{0%{opacity:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}70%{opacity:1;-webkit-transform:rotate(90deg);transform:rotate(90deg)}80%{opacity:1;-webkit-transform:rotate(90deg);transform:rotate(90deg)}90%{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}to{opacity:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes turnPlease{0%{opacity:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}70%{opacity:1;-webkit-transform:rotate(90deg);transform:rotate(90deg)}80%{opacity:1;-webkit-transform:rotate(90deg);transform:rotate(90deg)}90%{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}to{opacity:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.loginNav{margin-top:25px}.login{display:block;position:fixed;width:100vw;height:100vh;top:0;left:0}.login .log-contain{background:#d8d8d8}.login .login-container{position:relative;height:100vh;width:350px;display:block;margin:0 auto;-webkit-perspective:750px;perspective:750px;text-align:center}.login .login-container.isForgotten .login-window{pointer-events:all;-webkit-transform:translateY(-50%) rotateX(180deg);transform:translateY(-50%) rotateX(180deg);z-index:1}.login .login-container.isForgotten .login-window.forgotten{-webkit-transform:translateY(-50%) rotateX(0deg);transform:translateY(-50%) rotateX(0deg);pointer-events:all;z-index:2}.login .login-container .loginSwitch{display:inline-block;font-family:Montserrat,sans-serif;cursor:pointer;font-size:12px}.login .login-container .loginSwitch:hover{text-decoration:underline}.login .login-window{display:block;position:absolute;top:50%;width:350px;padding:30px;margin:0 auto;background:#fff;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);text-align:center;opacity:1;pointer-events:all;-webkit-transform:translateY(-50%) rotateX(0deg);transform:translateY(-50%) rotateX(0deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:all .75s cubic-bezier(.55,0,.1,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:2}.login .login-window.forgotten{-webkit-transform:translateY(-50%) rotateX(-180deg);transform:translateY(-50%) rotateX(-180deg);pointer-events:none;z-index:1}.login .login-window .lng-switch{position:absolute;top:10px;left:10px;text-transform:capitalize;cursor:pointer;font-family:Libre Baskerville,serif;font-style:italic;color:#929292}.login .login-window .lng-switch:hover{color:#303030}.login .login-window img{display:block;margin:0 auto 40px}.login .login-window input{display:block;margin:0 auto 25px;font-family:Libre Baskerville,serif;width:75%;border:none;border-bottom:1px solid #cfcfcf;outline:none;text-align:center}.login .login-window button{display:block;position:relative;width:48%;border:2px solid #303030;font-family:Montserrat,sans-serif;background:#fff;font-size:14px;text-transform:uppercase;padding:8px 0;margin:30px auto 0;cursor:pointer;outline:none;pointer-events:all;letter-spacing:1px;transition:all .1s linear}.login .login-window button:focus,.login .login-window button:hover{background:#303030;color:#fff}.login .login-window button.disabled{opacity:.5;pointer-events:none}.please-turn{position:fixed;display:none;width:100vw;height:100vh;background:rgba(244,246,247,.9)}.please-turn__wrapper{position:absolute;top:50%;left:50%;width:300px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.please-turn__wrapper svg{display:block;margin:0 auto;opacity:0;width:200px;height:200px;fill:#929292}.please-turn__wrapper p{display:block;position:relative;text-align:center;font-size:22px;color:#929292;margin-top:25px}@media screen and (max-width:768px) and (orientation:portrait){.page{display:none}.please-turn{display:block}.please-turn svg{-webkit-animation:turnPlease 3.5s infinite cubic-bezier(.55,0,.1,1);animation:turnPlease 3.5s infinite cubic-bezier(.55,0,.1,1)}}.main-window-ctrl{padding:0 30px;display:block;position:relative;margin-top:140px}.icon{vertical-align:middle}#curtain{display:block;position:fixed;z-index:1000;top:0;bottom:0;left:0;right:0;background:#fff}.loading{display:inline-block;position:fixed;bottom:75px;margin-left:15px;right:10px}.loading,.logo-load{width:40px;height:40px;vertical-align:middle}.logo-load{position:relative;display:block}.logo-load #logo-loading{width:22px;height:22px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.logo-load #circle{width:40px;height:40px;display:block;position:absolute;stroke-dasharray:80px;-webkit-animation:loading .5s infinite linear;animation:loading .5s infinite linear}.pagination-container{position:fixed;width:100%;background:#fff;left:250px;bottom:65px;padding:10px 20px;display:inline-block;width:auto}.pagination-container .pagination-list{font-family:Montserrat,sans-serif;margin:0;padding:0}.pagination-container .pagination-list>li{display:inline-block;position:relative;margin-right:10px;font-size:14px;width:28px;height:28px;color:#929292;line-height:28px;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .1s linear}.pagination-container .pagination-list>li.active{color:#000;background:#929292}.pagination-container .pagination-list>li.all-the-way{width:20px;height:20px;font-family:Libre Baskerville,serif;bottom:2px}.section-head{position:fixed;display:block;z-index:1;width:calc(100% - 250px);padding:40px 30px 10px;background:#fff;right:0}.section-head.options-head{position:relative;padding:40px 0 10px}.section-head .section-title{display:inline-block;font-size:18px;text-transform:uppercase;margin:0;font-family:Montserrat,sans-serif}.section-head .search-container{display:inline-block;position:relative;float:right}.section-head .search-container input{outline:none;position:relative;width:250px;height:40px;top:3px;border:none;border:1px solid #929292;background:url(assets/svg/search.svg) no-repeat 97%;padding-left:10px;font-family:Libre Baskerville,serif;font-style:italic;font-weight:100;transition:all .25s cubic-bezier(.55,0,.1,1)}.section-head .search-container input::-webkit-input-placeholder{color:#929292;transition:all .25s cubic-bezier(.55,0,.1,1)}.section-head .search-container input:-ms-input-placeholder{color:#929292;transition:all .25s cubic-bezier(.55,0,.1,1)}.section-head .search-container input::placeholder{color:#929292;transition:all .25s cubic-bezier(.55,0,.1,1)}.section-head .search-container input:focus::-webkit-input-placeholder{color:#e8e8e8}.section-head .search-container input:focus:-ms-input-placeholder{color:#e8e8e8}.section-head .search-container input:focus::placeholder{color:#e8e8e8}@media (max-width:1200px){.section-head .section-title span{display:block;font-size:12px;text-transform:none;font-family:Libre Baskerville,serif;color:#929292;text-transform:italic}}.thing-list-container{padding-top:90px;padding-bottom:20px}.thing-list-container ul{list-style:none;padding:0}.thing-list-container .thing-list .thing-list-item .li-content{display:block;position:relative;height:50px;overflow:hidden;font-family:Montserrat,sans-serif;border-bottom:1px solid #e8e8e8;transition:all .5s cubic-bezier(.55,0,.1,1)}.thing-list-container .thing-list .thing-list-item .li-content .top-thing-infos{padding:15px 0;display:block}.thing-list-container .thing-list .thing-list-item .li-content .top-thing-infos .thing-name,.thing-list-container .thing-list .thing-list-item .li-content .top-thing-infos .thing-options{display:inline-block;position:relative;color:#303030}.thing-list-container .thing-list .thing-list-item .li-content .top-thing-infos .thing-options{float:right;text-align:right}.thing-list-container .thing-list .thing-list-item .li-content .top-thing-infos .thing-options .option{margin-right:20px;color:#303030;cursor:pointer;display:inline-block;transition:all .1s linear}.thing-list-container .thing-list .thing-list-item .li-content .top-thing-infos .thing-options .option:last-child{margin-right:0}.thing-list-container .thing-list .thing-list-item .li-content .top-thing-infos .thing-options .option .icon{width:18px;height:18px;margin-right:10px;fill:#303030;transition:all .1s linear}.thing-list-container .thing-list .thing-list-item .li-content .top-thing-infos .thing-options .option:hover{color:#929292;text-decoration:none}.thing-list-container .thing-list .thing-list-item .li-content .top-thing-infos .thing-options .option:hover .icon{fill:#929292}.thing-list-container .thing-list .thing-list-item .li-content .top-thing-infos .thing-options .option.disabled{opacity:.5;pointer-events:none}.thing-list-container .thing-list .thing-list-item .li-content.opened{height:175px}.thing-list-container .thing-list .thing-list-item .li-content .thing-details .details-list>li{display:inline-block;margin-right:10px}.thing-list-container .thing-list .thing-list-item .li-content .thing-details .details-list>li:after{content:",";display:inline-block;position:relative}.thing-list-container .thing-list .thing-list-item .li-content .thing-details .details-list>li:last-child:after{content:none}.add-edit-form-container{display:block;position:fixed;width:33.33333vw;height:100vh;background:#fff;font-family:Montserrat,sans-serif;box-shadow:0 0 0 0 rgba(0,0,0,.2);padding:25px;top:0;right:0;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:10;transition:all .5s cubic-bezier(.55,0,.1,1);padding-bottom:65px}.add-edit-form-container .form_warn{font-size:11px;color:#a41e00;left:0;bottom:12px}.add-edit-form-container .form_warn,.add-edit-form-container h2,.add-edit-form-container h4{position:relative;display:block;text-align:right}.add-edit-form-container h2{margin:0 0 40px;font-family:Libre Baskerville,serif;font-style:italic}.add-edit-form-container.form-opened{-webkit-transform:translateX(0);transform:translateX(0);box-shadow:5px 0 20px 5px rgba(0,0,0,.2)}.add-edit-form-container .form-container,.add-edit-form-container .show-container{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.add-edit-form-container .form-container .choose-lang,.add-edit-form-container .show-container .choose-lang{width:50%;display:inline-block;float:left}.add-edit-form-container .form-container .discount-container,.add-edit-form-container .show-container .discount-container{width:50%;float:right;text-align:right}.add-edit-form-container .form-container .discount-container .discount-input,.add-edit-form-container .show-container .discount-container .discount-input{display:inline-block;width:90%}.add-edit-form-container .form-container .country-choice,.add-edit-form-container .show-container .country-choice{width:100%;text-align-last:right}.add-edit-form-container .buttons{display:block;position:relative;margin-top:40px;font-size:0}.add-edit-form-container .buttons button{display:inline-block;position:relative;width:48%;border:2px solid #303030;background:#fff;font-size:14px;text-transform:uppercase;padding:8px 0;cursor:pointer;outline:none;transition:all .1s linear;margin-right:4%}.add-edit-form-container .buttons button:last-child,.add-edit-form-container .buttons button:nth-child(2n){margin-right:0}.add-edit-form-container .buttons button:focus,.add-edit-form-container .buttons button:hover{background:#303030;color:#fff}.add-edit-form-container .buttons button.disabled{opacity:.5;pointer-events:none}.add-edit-form-container .createChoose,.add-edit-form-container .show-container{text-align:right}.add-edit-form-container .createChoose .infos,.add-edit-form-container .show-container .infos{margin-bottom:15px}.add-edit-form-container .createChoose .infos .info-name,.add-edit-form-container .show-container .infos .info-name{font-family:Libre Baskerville,serif;font-size:15px;font-style:italic}.add-edit-form-container .createChoose .infos .info-content,.add-edit-form-container .show-container .infos .info-content{font-size:18px}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{display:block;margin-bottom:15px;font-family:Libre Baskerville,serif;width:100%;border:none;border-bottom:1px solid #cfcfcf;outline:none;text-align:right}input[type=number]{width:150px}select{width:100%;height:40px;top:2px;border:1px solid #cfcfcf;border-radius:0;background:#fff;outline:none;padding:0 10px;margin-bottom:15px;font-family:Libre Baskerville,serif}.custom-switch,select{display:block;position:relative}.custom-switch{max-width:250px;height:30px;margin-right:25px;margin-bottom:20px}.custom-switch .switch-label{display:inline-block;position:relative;margin-right:10px;text-transform:uppercase;line-height:30px}.custom-switch label{display:inline-block!important;right:0;border:1px solid #cfcfcf;height:27px;width:66px;border-radius:15px;margin:5px;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-switch label,.custom-switch label:after{position:absolute;background:#fff;transition:all .4s cubic-bezier(.55,0,.1,1)}.custom-switch label:after{content:"";display:inline-block;top:-3px;height:30px;width:30px;border-radius:100%;left:-5px;-webkit-transform:translateX(0);transform:translateX(0);box-shadow:0 0 7px 0 rgba(0,0,0,.5)}.custom-switch label:before{content:url(assets/svg/check.svg);position:absolute;left:15px;top:3px;-webkit-transform:scale(0);transform:scale(0);transition:all .25s cubic-bezier(.55,0,.1,1);transition-delay:0s}.custom-switch input[type=checkbox]{display:none}.custom-switch input[type=checkbox]:checked+label{background:#b4f46d;border-color:#b4f46d}.custom-switch input[type=checkbox]:checked+label:after{-webkit-transform:translateX(42px);transform:translateX(42px)}.custom-switch input[type=checkbox]:checked+label:before{-webkit-transform:scale(1);transform:scale(1);transition:all .4s cubic-bezier(.55,0,.1,1);transition-delay:.1s}.custom-switch input[type=checkbox]:checked+.switch-label{color:#929292}.custom-switch.disabled{opacity:.5;pointer-events:none}.custom-radio label{width:20px;height:20px;border:2px solid #929292;border-radius:100%;position:relative;margin:15px 0 0}.custom-radio label:after{content:"";display:inline-block;position:absolute;width:10px;height:10px;background:#525252;border-radius:100%;left:50%;top:50%;transition:all .25s cubic-bezier(.55,0,.1,1);-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}.custom-radio input[type=radio]{display:none!important}.custom-radio input[type=radio]:checked+label:after{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.custom-radio .fake-label{font-family:Libre Baskerville,serif;display:block;text-align:center;text-transform:capitalize;font-style:italic}.country-choice{border:none;border-bottom:1px solid #e8e8e8;height:auto;color:#929292}.country-choice.ng-valid{color:#303030}#left-header{height:100vh;width:250px;position:fixed;display:inline-block;padding:0;z-index:1;top:0}#left-header .main-menu-container{width:100%;height:100vh;background:#e8e8e8}#left-header .main-menu-container .mu-logo-container{display:block;position:relative;background:#fff;height:140px}#left-header .main-menu-container .mu-logo-container img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#left-header .main-menu-container .main-menu{padding:50px 0;font-family:Montserrat,sans-serif}#left-header .main-menu-container .main-menu ul.menu{list-style:none;padding:0}#left-header .main-menu-container .main-menu ul.menu li .menu-click,#left-header .main-menu-container .main-menu ul.menu li a{position:relative;display:block;padding:20px 25px;text-decoration:none;color:#303030;cursor:pointer;text-transform:uppercase;transition:all .25s cubic-bezier(.55,0,.1,1)}#left-header .main-menu-container .main-menu ul.menu li .menu-click .icon,#left-header .main-menu-container .main-menu ul.menu li a .icon{width:18px;height:24px;font-size:18px;text-align:center;display:inline-block;vertical-align:middle;margin-right:15px;position:relative;bottom:2px;fill:#303030;transition:all .25s cubic-bezier(.55,0,.1,1)}#left-header .main-menu-container .main-menu ul.menu li .menu-click .icon.icon-panels,#left-header .main-menu-container .main-menu ul.menu li a .icon.icon-panels{padding:0 1px}#left-header .main-menu-container .main-menu ul.menu li .menu-click.active,#left-header .main-menu-container .main-menu ul.menu li a.active{color:#fff;background:#303030}#left-header .main-menu-container .main-menu ul.menu li .menu-click.active .icon,#left-header .main-menu-container .main-menu ul.menu li a.active .icon{fill:#fff}#left-header .main-menu-container .main-menu.dashboard-menu ul.menu li .menu-click,#left-header .main-menu-container .main-menu.dashboard-menu ul.menu li a{pointer-events:none;opacity:.5}#left-header .main-menu-container .main-menu.dashboard-menu ul.menu li .menu-click.enabled,#left-header .main-menu-container .main-menu.dashboard-menu ul.menu li a.enabled{pointer-events:all;opacity:1}#left-header .main-menu-container .main-menu.dashboard-menu ul.menu li .menu-click.enabled:not(.active):hover,#left-header .main-menu-container .main-menu.dashboard-menu ul.menu li a.enabled:not(.active):hover{background:#424242;color:#fff}#left-header .main-menu-container .main-menu.dashboard-menu ul.menu li .menu-click.enabled:not(.active):hover .icon,#left-header .main-menu-container .main-menu.dashboard-menu ul.menu li a.enabled:not(.active):hover .icon{fill:#fff}#left-header .main-menu-container .main-menu.edit-menu{padding:0;height:calc(100% - 245px)}@media (max-height:900px){#left-header .main-menu-container .main-menu.edit-menu{overflow:scroll}}#left-header .main-menu-container .main-menu.edit-menu ul.menu li.menu-item .menu-click,#left-header .main-menu-container .main-menu.edit-menu ul.menu li.menu-item a{outline:none;transition:all .1s linear}#left-header .main-menu-container .main-menu.edit-menu ul.menu li.menu-item .menu-click svg,#left-header .main-menu-container .main-menu.edit-menu ul.menu li.menu-item a svg{transition:all .1s linear}#left-header .main-menu-container .main-menu.edit-menu ul.menu li.menu-item .menu-click:hover,#left-header .main-menu-container .main-menu.edit-menu ul.menu li.menu-item a:hover{background:#424242;color:#fff}#left-header .main-menu-container .main-menu.edit-menu ul.menu li.menu-item .menu-click:hover svg,#left-header .main-menu-container .main-menu.edit-menu ul.menu li.menu-item a:hover svg{fill:#fff;transition:all .25s cubic-bezier(.55,0,.1,1)}#left-header .main-menu-container .main-menu.edit-menu ul.menu li.menu-item .menu-click.active,#left-header .main-menu-container .main-menu.edit-menu ul.menu li.menu-item a.active{background:#303030;color:#fff!important}#left-header .main-menu-container .main-menu.edit-menu ul.menu li.menu-item .menu-click.active svg,#left-header .main-menu-container .main-menu.edit-menu ul.menu li.menu-item a.active svg{fill:#fff;transition:all .25s cubic-bezier(.55,0,.1,1)}#left-header .main-menu-container .main-menu.edit-menu ul.menu li.menu-item .menu-click.active:hover,#left-header .main-menu-container .main-menu.edit-menu ul.menu li.menu-item a.active:hover{background:#303030;color:#fff!important}#left-header .main-menu-container .main-menu.edit-menu ul.menu li.menu-item .menu-click:after,#left-header .main-menu-container .main-menu.edit-menu ul.menu li.menu-item a:after{content:none}#left-header .main-menu-container .main-menu.edit-menu ul.menu li.menu-item .menu-click .item-qty,#left-header .main-menu-container .main-menu.edit-menu ul.menu li.menu-item a .item-qty{position:absolute;right:17px;color:#303030;display:inline-block;text-align:center;border-radius:100%;font-size:12px;font-weight:700;margin-top:2px;width:19px;height:19px;line-height:19px;background:#fff;-webkit-transform:scale(0);transform:scale(0);opacity:0;transition:all .4s cubic-bezier(.55,0,.1,1.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.27)}#left-header .main-menu-container .main-menu.edit-menu ul.menu li.menu-item .menu-click .item-qty.qty-show,#left-header .main-menu-container .main-menu.edit-menu ul.menu li.menu-item a .item-qty.qty-show{-webkit-transform:scale(1);transform:scale(1);opacity:1}.main-window{width:100%;padding-left:250px}.main-window #top-header{position:fixed;width:calc(100% - 250px);z-index:10;top:0;right:0;padding:0}.main-window #top-header .main-header{height:100%;background:#303030;color:#fff;margin:0;padding:0 30px;height:140px;width:100%;font-family:Libre Baskerville,serif;display:block}.main-window #top-header .main-header .lng-switch{display:block;text-align:right;cursor:pointer;text-transform:capitalize;margin-top:10px}.main-window #top-header .main-header h1{display:inline-block;position:relative;margin:0;top:50%;font-size:25px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main-window #top-header .main-header div.user-infos{display:inline-block;position:relative;float:right;margin:0;font-weight:400;font-style:italic;font-size:14px;letter-spacing:.5px;top:50%}.main-window #top-header .main-header div.user-infos .user-name{margin-right:20px}.main-window #top-header .main-header div.user-infos .connecter{color:#929292;transition:all .1s linear}.main-window #top-header .main-header div.user-infos .connecter .icon{width:15px;height:20px;font-size:20px;display:inline-block;position:relative;vertical-align:middle;bottom:3px;margin-left:5px;color:#929292}.main-window #top-header .main-header div.user-infos .connecter:hover{text-decoration:none;color:#acacac}.main-window #top-header .main-header div.user-infos .connecter:hover .icon{color:#acacac}.edit-menu .menu .menu-item .item-title{font-size:12px}.edit-menu .menu .menu-item.category .menu-click{opacity:.5;pointer-events:none}.edit-menu .menu .menu-item.category .menu-click.available{opacity:1;pointer-events:all}.section-footer{display:block;position:fixed;width:100%;height:65px;background:#303030;bottom:0;left:0;z-index:12}.section-footer .foot-logo{text-align:center;height:100%;width:250px;float:left}.section-footer .foot-logo img{display:inline-block;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section-footer .footer-action-button{position:relative;display:inline-block;float:right;background:#e8e8e8;font-family:Montserrat,sans-serif;padding:20px 25px;text-transform:uppercase;cursor:pointer;color:#303030;transition:all .2s linear}.section-footer .footer-action-button .icon{width:30px;height:30px;margin-right:15px;vertical-align:middle;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:all .2s cubic-bezier(.55,0,.1,1)}.section-footer .footer-action-button:focus,.section-footer .footer-action-button:hover{background:#707070;text-decoration:none;color:#fff}.section-footer .footer-action-button:focus .icon,.section-footer .footer-action-button:hover .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);fill:#fff}.page-create .section-footer{height:105px}.page-create .section-footer .footer-wrap{height:100%;position:relative;text-align:center}.page-create .section-footer .footer-action-button{height:50px;padding:0 15px}.page-create .section-footer .footer-action-button .icon,.page-create .section-footer .footer-action-button span{line-height:50px}.page-create .footer-section{height:100%;float:left}.page-create .footer-section.action-section{float:right}.page-create .footer-section.total{display:inline-block}.page-create .footer-action-button{position:relative;top:50%;margin-right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-create .footer-action-button:hover .icon{-webkit-transform:rotate(1turn);transform:rotate(1turn)}.page-create .total{position:static}.page-create .total h2{color:#fff;font-size:50px;font-family:Libre Baskerville,serif;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page-create .action-section{text-align:right}.page-create .action-section .action{position:relative;display:inline-block;text-align:center;width:60px;margin-right:15px;top:50%;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-create .action-section .action:nth-of-type(2){margin-right:35px}.page-create .action-section .action .icon-container{width:100%;height:40px}.page-create .action-section .action .icon-container .icon{position:relative;top:50%;max-height:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);fill:#fff}.page-create .action-section .action .icon-container .icon.icon-printer{width:28px}.page-create .action-section .action .icon-container .icon.icon-sheet{width:23px}.page-create .action-section .action span{color:#fff;display:block;font-family:Montserrat,sans-serif;text-transform:uppercase;font-size:10px;transition:all .1s linear}.page-create .action-section .action .icon{transition:all .1s linear}.page-create .action-section .action:hover span{color:#b4f46d}.page-create .action-section .action:hover .icon{fill:#b4f46d}.admin-options-container{display:block;opacity:1;padding-top:25px;-webkit-transform:translateY(0);transform:translateY(0);transition:all .5s cubic-bezier(.55,0,.1,1)}.admin-options-container.ng-hide{display:block!important;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}.admin-section{padding-top:40px}.admin-section .section-title,.other-options .section-title{text-align:center;text-transform:uppercase}.other-options .section-title{font-family:Montserrat,sans-serif;margin-bottom:35px}.other-options label{font-family:Montserrat,sans-serif;display:inline-block}.other-options .othOpt,.other-options table{margin-bottom:15px}.other-options .othOpt input,.other-options .othOpt label{display:inline-block}.other-options .othOpt input{text-align:left;margin-left:10px}.other-options .othOpt.exchange input{width:50px}.other-options button{font-family:Montserrat,sans-serif;display:inline-block;position:relative;border:2px solid #303030;background:#fff;font-size:14px;text-transform:uppercase;padding:8px 15px;cursor:pointer;outline:none;transition:all .1s linear}.other-options button:hover{background:#303030;color:#fff}.options-container{font-family:Montserrat,sans-serif}.options-container .form-container{width:50%;padding:30px 0}.options-container .form-container p{margin-bottom:40px;text-align:justify;width:500px}.options-container .form-container .text-inputs-container,.options-container .form-container h2{margin-bottom:40px}.options-container .form-container .custom-switch{display:block;width:200px}.options-container input[type=number],.options-container input[type=tel],.options-container input[type=text]{display:inline-block;margin-left:40px;width:100%;text-align:left}.options-container .option-selector.option-selector.option-selector.option-selector{position:relative}.options-container .option-selector.option-selector.option-selector.option-selector input[type=submit]{display:none}.options-container .option-selector.option-selector.option-selector.option-selector .btns{opacity:0;pointer-events:none;transition:all .25s cubic-bezier(.55,0,.1,1);transition-delay:0s;position:absolute;bottom:0;right:0;display:inline-block;width:50px}.options-container .option-selector.option-selector.option-selector.option-selector .btns>*{position:relative;bottom:auto;right:auto}.options-container .option-selector.option-selector.option-selector.option-selector.section-opened{height:400px}.options-container .option-selector.option-selector.option-selector.option-selector.section-opened .btns{opacity:1;pointer-events:all;transition-delay:.4s}.options-container .option-selector.option-selector.option-selector.option-selector .selection{display:block;height:100%;position:static;padding:20px 20px 60px}.options-container .option-selector.option-selector.option-selector.option-selector .selection .depends{display:block;position:relative;margin-top:15px}.options-container .option-selector.option-selector.option-selector.option-selector .selection .depends__select{display:inline-block;width:calc(100% - 50px);margin:0 10px 15px}.options-container .option-selector.option-selector.option-selector.option-selector .selection .depends__list-container{margin-top:10px}.options-container .option-selector.option-selector.option-selector.option-selector .selection .depends__list{list-style:none;padding:0;margin:0;border-top:1px solid #e8e8e8}.options-container .option-selector.option-selector.option-selector.option-selector .selection .depends__item{position:relative;display:block;padding:10px 0;border-bottom:1px solid #e8e8e8}.options-container .option-selector.option-selector.option-selector.option-selector .selection .depends__btn{display:inline-block;vertical-align:middle;border-radius:100%;cursor:pointer}.options-container .option-selector.option-selector.option-selector.option-selector .selection .depends__btn .icon{display:inline-block;width:20px;height:20px;fill:#000;margin-right:5px;transition:-webkit-transform .5s cubic-bezier(.55,0,.1,1.5);transition:transform .5s cubic-bezier(.55,0,.1,1.5);transition:transform .5s cubic-bezier(.55,0,.1,1.5),-webkit-transform .5s cubic-bezier(.55,0,.1,1.5);-webkit-transform:rotate(0);transform:rotate(0)}.options-container .option-selector.option-selector.option-selector.option-selector .selection .depends__btn:hover .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.options-container .option-selector.option-selector.option-selector.option-selector .selection .depends__btn--remove{color:#000;margin-right:10px;float:left;width:20px;text-align:center}.options-container .option-selector.option-selector.option-selector.option-selector .selection .depends__btn--remove:hover{color:red}.options-container .option-selector.option-selector.option-selector.option-selector .selection .depends__btn-title{display:inline-block;font-size:14px;vertical-align:middle}.options-container .option-selector.option-selector.option-selector.option-selector .selection .depends__label{display:inline-block;float:left}.options-container .option-selector.option-selector.option-selector.option-selector .selection .depends__input-container{display:inline-block;position:relative;float:right;width:50px}.options-container .option-selector.option-selector.option-selector.option-selector .selection .depends__input-container:after{content:"$";display:inline-block;position:absolute;left:105%;top:0}.options-container .option-selector.option-selector.option-selector.option-selector .selection .depends__input{width:100%;margin:0}.options-container .option-selector.option-selector.option-selector.option-selector .selection .select-choice{display:inline-block;position:relative;vertical-align:top;width:30%;text-align:left;-webkit-perspective:none;perspective:none;margin-bottom:25px;cursor:default}.options-container .option-selector.option-selector.option-selector.option-selector .selection .select-choice .closeBtn{position:absolute;color:#929292;top:10px;right:10px;cursor:pointer;z-index:1}.options-container .option-selector.option-selector.option-selector.option-selector .selection .select-choice .closeBtn:hover{color:#303030}.options-container .option-selector.option-selector.option-selector.option-selector .selection .select-choice .option-token-container{position:relative;display:inline-block;width:100px;top:25px}.options-container .option-selector.option-selector.option-selector.option-selector .selection .select-choice .option-token-container .option-preview{position:relative;vertical-align:middle;display:inline-block!important;margin:0!important;cursor:pointer;background-position:50%!important;background-size:cover!important;background-repeat:no-repeat!important;border-radius:100%;transition:all .25s linear}.options-container .option-selector.option-selector.option-selector.option-selector .selection .select-choice .option-token-container .option-preview.empty{border:1px dashed #929292;text-align:center}.options-container .option-selector.option-selector.option-selector.option-selector .selection .select-choice .option-token-container .option-preview.empty:after{content:url(assets/svg/plus.svg);line-height:110px;width:100%;height:100%;font-weight:100;display:block;text-align:center;position:absolute;-webkit-transform:scale(1);transform:scale(1);opacity:.6;transition:all .3s cubic-bezier(.55,0,.1,1.5)}.options-container .option-selector.option-selector.option-selector.option-selector .selection .select-choice .option-token-container .option-preview.empty:hover:after{opacity:.8;-webkit-transform:scale(1.25);transform:scale(1.25)}.options-container .option-selector.option-selector.option-selector.option-selector .selection .select-choice .option-token-container .option-preview.disabled{opacity:.5;pointer-events:none}.options-container .option-selector.option-selector.option-selector.option-selector .selection .select-choice input[type=file]{display:none}.options-container .option-selector.option-selector.option-selector.option-selector .selection .select-choice .colorInput{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,50%) scale(.2);transform:translate(-50%,50%) scale(.2);width:130px;margin:0;border-radius:3px;text-align:center;text-transform:uppercase;opacity:0;cursor:pointer;background:hsla(0,0%,100%,.5);transition:all .1s linear}.options-container .option-selector.option-selector.option-selector.option-selector .selection .select-choice .colorInput:focus{opacity:1;cursor:text;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.options-container .option-selector.option-selector.option-selector.option-selector .selection .select-choice .option-choice-info{display:inline-block;position:relative;vertical-align:top;width:calc(100% - 105px)}.options-container .option-selector.option-selector.option-selector.option-selector .selection .select-choice .option-choice-info .option-choice-details{list-style:none;padding-left:30px;margin-bottom:0;position:relative;padding-left:85px}.options-container .option-selector.option-selector.option-selector.option-selector .selection .select-choice .option-choice-info .option-choice-details input{margin-bottom:0;margin-left:0;width:100%}.options-container .option-selector.option-selector.option-selector.option-selector .selection .select-choice .option-choice-info .option-choice-details label{position:absolute;left:10px;width:75px;margin-bottom:0}.options-container .option-selector.option-selector.option-selector.option-selector .selection .select-choice .option-choice-info .option-choice-details .detail{margin-bottom:20px}.options-container .option-selector.option-selector.option-selector.option-selector .selection .select-choice .option-choice-info .option-choice-details .detail:last-of-type{margin-bottom:0}.options-container .command-options.door_models .option-selector.option-selector.option-selector.option-selector.option-selector.option-selector .option-preview,.options-container .command-options.glass_models .option-selector.option-selector.option-selector.option-selector.option-selector.option-selector .option-preview{background-size:contain!important;background-repeat:no-repeat!important;border-radius:0}.options-container.drop-options .option-selector.option-selector.option-selector.option-selector .selection .select-choice .closeBtn{top:0;right:auto;left:10px}@media (max-width:1450px){.options-container .option-selector.option-selector.option-selector.option-selector .selection .select-choice{width:48%}.options-container .option-selector.option-selector.option-selector.option-selector .selection .select-choice .option-choice-info .option-choice-details .detail{margin-bottom:5px}.options-container .option-selector.option-selector.option-selector.option-selector .selection .select-choice .option-choice-info .option-choice-details .detail input{width:100%}}@media (max-width:1100px){.options-container .option-selector.option-selector.option-selector.option-selector .selection .select-choice{width:100%}}.options-container.hut-container input[type=number],.options-container.hut-container input[type=tel],.options-container.hut-container input[type=text]{width:100%}.options-container.hut-container .option-selector.option-selector.option-selector.option-selector.option-selector.option-selector .selection{padding:0}.confirmBox{position:fixed;bottom:0;right:15px;padding:15px;background:#fff;border-radius:5px 5px 0 0;color:#fff;text-align:center;z-index:11;font-family:Montserrat,sans-serif;-webkit-transform:translateY(100%);transform:translateY(100%);box-shadow:0 0 7px 0 rgba(0,0,0,.5);opacity:0;transition:opacity .75s cubic-bezier(.55,0,.1,1),-webkit-transform .75s cubic-bezier(.55,0,.1,1);transition:transform .75s cubic-bezier(.55,0,.1,1),opacity .75s cubic-bezier(.55,0,.1,1);transition:transform .75s cubic-bezier(.55,0,.1,1),opacity .75s cubic-bezier(.55,0,.1,1),-webkit-transform .75s cubic-bezier(.55,0,.1,1)}.confirmBox.up{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.confirmBox.good{background:#9cf03e}.confirmBox.bad{background:#ee2d2d}.confirmBox:not(.admin){bottom:65px;z-index:11}.confirmBox.account{bottom:0!important}.confirmBox.room-edit{bottom:105px!important}.addBtn,.saveBtn{position:absolute;padding:5px;cursor:pointer;right:10px;bottom:45px;opacity:.7}.addBtn,.addBtn svg,.saveBtn,.saveBtn svg{display:inline-block;transition:all .3s cubic-bezier(.55,0,.1,1)}.addBtn svg,.saveBtn svg{width:30px;height:30px;overflow:visible;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:center;transform-origin:center}.addBtn .btn-title,.saveBtn .btn-title{display:inline-block;position:absolute;right:50px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100px;overflow:hidden;text-align:right}.addBtn .btn-title span,.saveBtn .btn-title span{display:inline-block;color:rgba(48,48,48,0);-webkit-transform:translateX(100%);transform:translateX(100%);transition:all .3s cubic-bezier(.55,0,.1,1)}.addBtn:hover svg,.saveBtn:hover svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.addBtn:hover .btn-title span,.saveBtn:hover .btn-title span{color:#303030;-webkit-transform:translateX(0);transform:translateX(0)}.saveBtn{bottom:0}.saveBtn:hover svg{-webkit-transform:none;transform:none;fill:#8fee26}.repeater-section{font-family:Montserrat,sans-serif}.repeater-section input[type=submit]{display:none}.repeater-section .big-card{padding-bottom:50px}.repeater-section .card-container>.btns{position:absolute;right:15px}.repeater-section .btns{position:relative;height:41px}.repeater-section .btns .addBtn.addBtn.addBtn.addBtn.addBtn,.repeater-section .btns .saveBtn{right:-10px;bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.repeater-section .btns button{display:inline-block;position:absolute;width:48%;border:2px solid #303030;background:#fff;font-size:14px;text-transform:uppercase;padding:8px 0;cursor:pointer;outline:none;transition:all .1s linear;margin-right:4%}.repeater-section .btns button:focus,.repeater-section .btns button:hover{background:#303030;color:#fff}.repeater-section .btns button.disabled{opacity:0;pointer-events:none}.repeater-section .rpt-container{width:33%;display:inline-block;position:relative;float:none;vertical-align:top;margin-right:.5%;margin-bottom:.5%;background:#fff;border:1px solid #e8e8e8;padding:15px}.repeater-section .rpt-container:nth-child(3n+3){margin-right:0}.repeater-section .rpt-container .closeBtn{position:absolute;top:0;right:0;color:#929292;cursor:pointer;padding:10px;width:10px;height:10px;line-height:10px;text-align:center;box-sizing:content-box;transition:all .25s cubic-bezier(.55,0,.1,1)}.repeater-section .rpt-container .closeBtn:hover{color:#303030}.repeater-section .rpt-name{width:100%;margin-bottom:25px}.repeater-section .rpt-name input[type=number],.repeater-section .rpt-name input[type=text]{display:inline-block;width:100%;text-align:left}.repeater-section .rpt-name .rpt-title{text-transform:uppercase;margin-top:0}.repeater-section .rpt-model{border:1px solid #e8e8e8;position:relative;padding:0;width:95%;height:41px;margin-bottom:15px;transition:all .5s cubic-bezier(.55,0,.1,1)}.repeater-section .rpt-model:last-of-type{margin-bottom:0}.repeater-section .rpt-model .closeBtn{color:#929292;position:absolute;right:-35px;top:50%;width:15px;height:15px;padding:10px;line-height:15px;text-align:center;cursor:pointer;box-sizing:content-box;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s cubic-bezier(.55,0,.1,1)}.repeater-section .rpt-model .closeBtn:hover{color:#303030}.repeater-section .rpt-model .wrapper{display:block;position:relative;overflow:hidden;padding-top:55px;height:100%}.repeater-section .rpt-model .wrapper .title{position:absolute;top:0;border-bottom:1px solid #e8e8e8;width:100%;left:0;cursor:pointer;padding-left:10px;text-transform:uppercase;background:#303030;color:#fff}.repeater-section .rpt-model .wrapper .title .icon{fill:#fff;cursor:pointer}.repeater-section .rpt-model .wrapper .rpt-preview{position:relative;width:35%;float:left}.repeater-section .rpt-model .wrapper .rpt-preview .option-preview{border-radius:4px;width:100px;height:100px;display:block;cursor:pointer;position:relative;margin:0 auto;background-size:cover;background-position:50%;background-image:url(assets/img/muBack.png);transition:all .25s cubic-bezier(.55,0,.1,1.5)}.repeater-section .rpt-model .wrapper .rpt-preview .option-preview.empty{background-position:50%;background-size:cover}.repeater-section .rpt-model .wrapper .rpt-preview input{display:none}.repeater-section .rpt-model .wrapper .rpt-infos{display:inline-block;width:65%;float:right}.repeater-section .rpt-model .wrapper .rpt-infos input{text-align:left;display:inline-block;width:65%}.repeater-section .rpt-model .wrapper .rpt-infos input:last-child{margin-bottom:0}.repeater-section .rpt-model .wrapper .rpt-infos input[type=submit]{display:none}.repeater-section .rpt-model .wrapper .rpt-infos label{display:inline-block;width:30%}.repeater-section .rpt-model .wrapper--no-preview .rpt-infos{width:100%;float:none;padding:0 5px 0 20px}.repeater-section .rpt-model.section-opened{height:212px}.repeater-section .rpt-model.section-opened .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.repeater-section .rpt-model .saver{background:#929292;color:#fff;padding:10px 0;width:100%;height:41px;margin-top:12px;cursor:pointer;text-align:center;transition:all .3s cubic-bezier(.55,0,.1,1)}.repeater-section .rpt-model .saver span{text-transform:uppercase;font-family:Montserrat,sans-serif;display:inline-block;color:#fff;margin-right:10px}.repeater-section .rpt-model .saver .icon{fill:#fff;width:20px;height:20px;-webkit-transform:rotate(0deg)!important;transform:rotate(0deg)!important;position:relative;bottom:2px}.repeater-section .rpt-model .saver:hover{background:#303030}.repeater-section .btns .addBtn,.repeater-section .btns .saveBtn{bottom:0;right:6px}.repeater-section .btns .addBtn .btn-title,.repeater-section .btns .saveBtn .btn-title{width:110px}@media (max-width:1250px){.repeater-section .rpt-container{width:49%;margin-right:2%}.repeater-section .rpt-container:nth-child(2n){margin-right:0}}.page-pieces .sendToMu{position:absolute;display:inline-block;right:30px;top:20px;height:46px;background:#303030;border:2px solid #303030;padding:16px 20px;cursor:pointer;color:#fff;opacity:1;line-height:10px;font-family:Montserrat,sans-serif;letter-spacing:.5px;transition:all .1s linear}.page-pieces .sendToMu img,.page-pieces .sendToMu svg{margin-left:18px}.page-pieces .sendToMu:focus,.page-pieces .sendToMu:hover{text-decoration:none;background:#fff;color:#303030}.page-pieces .sendToMu.ng-hide{display:inline-block!important;opacity:.5;pointer-events:none}.page-pieces .price-box{display:inline-block;padding:3px 10px;background:#e8e8e8;color:#303030;position:relative;margin-left:30px;border-radius:3px}.page-pieces .thing-list .sent-to-MU,.page-pieces .thing-list .thing-name{color:#303030;text-decoration:none}.page-pieces .thing-list .thing-list-item.active .li-content .change,.page-pieces .thing-list .thing-list-item.active .li-content .delete,.page-pieces .thing-list .thing-list-item.sent .li-content .activate{pointer-events:none;opacity:.5}.page-pieces .thing-list .thing-list-item .li-content .top-thing-infos .thing-options .option{vertical-align:middle;position:relative;bottom:5px}.page-pieces .custom-switch{margin:0;width:70px;bottom:3px}.page-pieces .infos.active{display:none}.page-create{padding-top:30px;padding-bottom:150px}.page-create .print-total{display:none;font-family:Montserrat,sans-serif;color:#303030;text-align:center;margin-top:25px;font-size:30px!important}.page-create .print-total span{font-size:30px!important;font-family:Libre Baskerville,serif}.page-create .section-head{width:calc(100% - 250px);top:140px;padding-bottom:0;z-index:2}.page-create .form-container{margin-top:68px}.page-create .form-container .accs-create-form,.page-create .form-container .molding-create-form{width:49%;display:inline-block}.page-create .form-container .accs-create-form:nth-of-type(odd),.page-create .form-container .molding-create-form:nth-of-type(odd){margin-right:2%}.page-create .form-container .accs-create-form select,.page-create .form-container .molding-create-form select{text-transform:capitalize}.page-create .current-command-infos{margin-top:68px}.page-create.sent * input[type=number],.page-create.sent * input[type=text],.page-create.sent .custom-switch,.page-create.sent .select-choice,.page-create.sent select{opacity:.7!important;pointer-events:none!important}.page-create.sent .addOne,.page-create.sent .removeForm{display:none}.client-infos,.form-title{display:block;position:relative;margin-bottom:2px;background:#e8e8e8;color:#fff;font-family:Montserrat,sans-serif;padding:0 15px;height:55px;width:100%}.client-infos .lock-control,.form-title .lock-control{display:inline-block;position:relative;vertical-align:middle;margin-left:15px;bottom:4px;cursor:pointer}.client-infos .lock-control .icon,.form-title .lock-control .icon{display:inline-block;width:18px;height:18px;bottom:3px;margin-right:5px}.client-infos .lock-control span,.form-title .lock-control span{font-size:14px;font-family:Montserrat,sans-serif;vertical-align:middle;display:inline-block;color:#303030}.client-infos h5,.form-title h5{line-height:55px;display:inline-block;margin:0;color:#303030;text-transform:uppercase;font-size:18px}.client-infos h5.project-name,.form-title h5.project-name{float:right}.client-infos .addOne,.form-title .addOne{display:inline-block;position:absolute;right:15px;top:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:.3px;color:#929292;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .25s cubic-bezier(.55,0,.1,1)}.client-infos .addOne svg,.form-title .addOne svg{width:18px;height:18px;margin-left:11px;fill:#929292;overflow:visible;-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);-webkit-transform-origin:center;transform-origin:center;transition:all .25s cubic-bezier(.55,0,.1,1)}.client-infos .addOne:hover,.form-title .addOne:hover{color:#303030}.client-infos .addOne:hover svg,.form-title .addOne:hover svg{fill:#303030;-webkit-transform:rotate(-90deg) scale(1.1);transform:rotate(-90deg) scale(1.1)}.thing-list-container{display:block;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:all .5s cubic-bezier(.55,0,.1,1)}.thing-list-container.ng-hide{display:block!important;opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px)}.disabled{opacity:.5;pointer-events:none}.create-form{display:block;position:relative;margin-bottom:25px;background:#fff;width:100%;padding:25px 15px;border:1px solid #e8e8e8;transition:box-shadow .25s cubic-bezier(.55,0,.1,1)}.create-form:hover{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.15)}.create-form .removeForm{display:inline-block;position:absolute;right:0;top:0;padding:10px 18px;color:#929292;cursor:pointer;z-index:1}.create-form .product-preview{position:relative;margin:0 auto 25px;display:block;max-width:200px}.create-form .input-container--checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;min-height:80px;-ms-flex-line-pack:left;align-content:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.create-form .input-container--checkbox input[type=checkbox]{position:relative;display:inline-block;vertical-align:middle;width:auto;height:auto;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;top:auto;margin:0}.create-form .input-container select{margin-top:5px}.create-form label{font-family:Libre Baskerville,serif;font-style:italic;color:#303030;display:block}.create-form label.checkbox-label{display:inline-block;margin-left:10px;margin-bottom:0;vertical-align:middle;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.create-form input{text-align:left;position:relative;width:100%;height:40px;top:3px;border:none;border:1px solid #e8e8e8;padding-left:10px;font-family:Libre Baskerville,serif;font-style:italic;font-weight:100;transition:all .25s cubic-bezier(.55,0,.1,1)}.create-form input::-webkit-input-placeholder{color:#929292;transition:all .25s cubic-bezier(.55,0,.1,1)}.create-form input:-ms-input-placeholder{color:#929292;transition:all .25s cubic-bezier(.55,0,.1,1)}.create-form input::placeholder{color:#929292;transition:all .25s cubic-bezier(.55,0,.1,1)}.create-form .custom-element{width:100%;height:40px;margin:0 0 15px;display:table}.create-form select{border-color:#e8e8e8}.create-form .glass-response{display:none}.create-form .custom-switch{margin-bottom:50px}.create-form .custom-switch .switch-label{text-transform:none;font-family:Libre Baskerville,serif;font-style:italic;color:#303030}.create-form .custom-switch label{margin:0}.create-form .island-doors .island-doors-title{font-family:Montserrat,sans-serif;text-transform:uppercase;font-size:18px;margin-top:0;margin-bottom:6px}.create-form .island-doors .custom-switch{width:auto;height:auto;display:inline-block;margin:0;vertical-align:middle;display:table-cell}.create-form .island-doors .custom-switch label{position:relative}.create-form .island-doors .glass-label{display:inline-block;display:table-cell;vertical-align:middle}.qty-input-container{width:33.3333%}.qty-input-container input{width:60px}.command-category .category-title{display:none}.big-card{display:block;position:relative;margin-bottom:25px;background:#fff;width:100%;padding:25px 15px;border:1px solid #e8e8e8;transition:box-shadow .25s cubic-bezier(.55,0,.1,1)}.big-card:hover{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.15)}.big-card .title{position:relative;padding:10px 15px;border-bottom:1px solid #e8e8e8;cursor:pointer;z-index:1}.big-card .title h5{font-family:Montserrat,sans-serif;display:inline-block;margin:0}.big-card .title h5 span{font-family:Libre Baskerville,serif;font-weight:100;font-style:italic}.big-card .title .icon{width:18px;height:18px;display:inline-block;position:absolute;box-sizing:content-box;right:15px;top:10px;fill:#929292;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:all .1s cubic-bezier(.55,0,.1,1);z-index:0}.big-card .command-options{display:block;position:relative;border:1px solid #e8e8e8;margin-bottom:25px}.big-card .command-options:last-child{margin-bottom:0}.big-card .command-options .option-selector{height:39px;overflow:hidden;transition:all .5s cubic-bezier(.55,0,.1,1)}.big-card .command-options .option-selector.section-opened{height:275px}.big-card .command-options .option-selector.section-opened .title .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.big-card .command-options .option-selector .selection{padding:20px 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;height:230px;overflow:scroll}.big-card .command-options .option-selector .selection.no_preview{height:auto;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.big-card .command-options .option-selector .selection .no-finish{position:relative;-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;top:5px;left:5px;z-index:1;padding:0 0 20px 20px}.big-card .command-options .option-selector .selection .no-finish__input,.big-card .command-options .option-selector .selection .no-finish__label{display:inline-block;vertical-align:middle}.big-card .command-options .option-selector .selection .no-finish__input{width:220px}.select-choice{position:relative;display:inline-block;padding:15px 20px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-perspective:600px;perspective:600px}.select-choice.selected .option-preview,.select-choice.selected .paint-token{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);-webkit-transform:translateZ(75px);transform:translateZ(75px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.select-choice .option-preview,.select-choice .paint-token{border-radius:100%;width:100px;height:100px;display:block;cursor:pointer;position:relative;margin:0 auto;background-size:cover!important;background-position:50%!important;background-image:url(assets/img/muBack.png);transition:all .25s cubic-bezier(.55,0,.1,1.5)}.select-choice .option-preview.empty,.select-choice .paint-token.empty{background-position:50%;background-size:cover}.select-choice input{display:inline-block}.select-choice.doors .select-choice .option-preview,.select-choice.doors .select-choice img{border-radius:4px}.section-infos .dates{display:inline-block;float:right;font-family:Libre Baskerville,serif;font-size:16px;text-align:right}.section-infos .dates .command-date{display:block}.section-infos .client-coords table tbody tr td{vertical-align:top;padding-bottom:20px}.section-infos .client-coords table tbody tr td:nth-child(odd){padding-right:10px;font-family:Montserrat,sans-serif}.section-infos .client-coords table tbody tr td:nth-child(2n){font-family:Libre Baskerville,serif}.section-infos .client-coords input{text-align:left}@media print{.print-disabled{display:none!important}.client-coords a:after{content:none}#left-header,#top-header{display:none!important}.removeForm,.section-footer{display:none}* input{border:none!important;height:auto!important;padding-left:0!important;display:inline-block;margin-bottom:10px!important}input,label,p,select,span,td{font-size:12px!important;line-height:1}.page .main-window{padding-left:0}.page .main-window-ctrl{margin-top:0}.page .section-infos .section-head{width:100%;position:relative;top:auto;padding:0}.page .section-infos .current-command-infos{margin-top:0}.page .section-infos .current-command-infos .main-infos{margin-bottom:15px}.page .section-infos .current-command-infos .command-options{border:none;display:inline-block;width:48%;margin-bottom:5px}.page .section-infos .current-command-infos .command-options.section-opened{height:39px!important}.page .section-infos .current-command-infos .command-options .title{border-bottom:none;padding:0}.page .section-infos .current-command-infos .command-options .icon,.page .section-infos .current-command-infos .command-options .option-selector .selection{display:none}.page .section-infos .current-command-infos .print-total{display:block}.page .command-category{page-break-inside:avoid}.page .command-category.ng-hide{display:block!important;width:100%}.page .command-category .section-head{position:relative;top:auto;padding:0;background-color:#e8e8e8!important;width:100%!important}.page .command-category .section-head .form-title{padding:0;text-align:center;height:35px!important}.page .command-category .section-head .form-title h5{font-size:12px!important;line-height:38px!important}.page .command-category .section-head .addOne{display:none}.page .command-category .form-container{margin-top:0}.page .command-category .form-container .create-form{page-break-inside:avoid}.page .command-category .form-container .create-form .category-title{position:absolute;display:inline-block;bottom:0;right:0;padding:5px 10px;background:#e8e8e8!important;color:#303030!important;font-family:Montserrat,sans-serif!important}.page .command-category .form-container .create-form .col-md-4{page-break-inside:avoid}.page .command-category .form-container .create-form .col-md-4 .col-xs-6:nth-of-type(odd){padding:0}.custom-switch,.page .command-category .form-container .create-form label{margin-bottom:0!important}.custom-switch label{display:none!important}.custom-switch label:after{background:#fff!important;box-shadow:0 0 7px 0 rgba(0,0,0,.5)!important}.custom-switch input[type=checkbox]{display:none}.custom-switch input[type=checkbox]:checked+label{background:#b4f46d!important}.glass-response{display:inline-block!important}}.account-container{padding-top:25px;font-family:Montserrat,sans-serif}.account-container .big-card{width:50%;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:all .5s cubic-bezier(.55,0,.1,1)}.account-container .big-card.ng-hide{display:block!important;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);transition:all .2s cubic-bezier(.55,0,.1,1)}.account-container .big-card>h2{margin:0 0 40px}.account-container .big-card .formTitle{text-transform:uppercase}.account-container .big-card input{text-align:left;max-width:250px}.account-container .big-card .country-choice{width:250px}.account-container .big-card .userInfosForm{margin-bottom:75px}.account-container .big-card .userInfosForm button{margin-top:0}.account-container .big-card .userInfosForm .discount p{font-family:Libre Baskerville,serif}.account-container .big-card .passChangeForm .passInputs{position:relative;display:block;width:350px}.account-container .big-card .passChangeForm .passInputs input{width:100%;max-width:none}.account-container .big-card .passChangeForm .passInputs .icon{width:30px;height:30px;position:absolute;right:-45px;bottom:0;fill:#8fee26}.account-container .big-card .input-block{position:relative;display:inline-block;width:49%;vertical-align:top;padding:15px 15px 15px 0}.account-container .big-card label{display:block;font-size:14px;font-family:Montserrat,sans-serif}.account-container .big-card button{display:inline-block;position:relative;width:48%;max-width:200px;min-width:150px;border:2px solid #303030;background:#fff;font-size:14px;text-transform:uppercase;padding:8px 0;cursor:pointer;outline:none;transition:all .1s linear;margin-right:4%;margin-top:15px}.account-container .big-card button:focus,.account-container .big-card button:hover{background:#303030;color:#fff}.account-container .big-card .error-mess{font-size:12px;color:#a41e00;font-family:Montserrat,sans-serif;margin:0 0 20px;display:block}@media (max-width:1024px){.account-container .big-card{width:100%}}.pop-overlay{position:fixed;display:block;width:100vw;height:100vh;top:0;left:0;z-index:20;background:transparent;pointer-events:none;transition:all .1s linear}.pop-overlay .pop-up{display:block;position:relative;width:500px;margin:0 auto;top:50%;-webkit-transform:translateY(-75%);transform:translateY(-75%);padding:30px;padding-bottom:60px;opacity:0;pointer-events:none;text-align:center;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);transition:all .5s cubic-bezier(.55,0,.1,1);transition-delay:0s}.pop-overlay .pop-up img{display:inline-block;width:40px}.pop-overlay .pop-up p{font-family:Libre Baskerville,serif;font-style:italic;color:#929292;margin:30px 0}.pop-overlay .pop-up .pop-buttons{position:absolute;display:block;bottom:0;left:0;width:100%;height:60px;line-height:60px;font-size:0}.pop-overlay .pop-up .pop-buttons button{border:none;background:#fff;color:#303030;font-family:Montserrat,sans-serif;padding:0;width:50%;font-size:18px;border-top:1px solid #e8e8e8;text-transform:uppercase;transition:all .1s linear;outline:none}.pop-overlay .pop-up .pop-buttons button:first-child{border-right:1px solid #e8e8e8}.pop-overlay .pop-up .pop-buttons button:hover{background:#303030;color:#fff}.pop-overlay.pop-show{background:rgba(0,0,0,.3);pointer-events:all}.pop-overlay.pop-show .pop-up{opacity:1;pointer-events:all;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition-delay:.2s;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.pop-overlay.confirm_alrt .pop-up .pop-buttons button{position:relative;bottom:1px;border-right:none;width:100%}