/**handles:artnum_style**/
#artnum-simulateur{width:90%;margin:1em auto}#artnum-simulateur #artnum-simulateur-header{width:100%;min-height:400px;display:flex;justify-content:center;align-items:center;background:#ede6e5;margin-bottom:2em}#artnum-simulateur #artnum-simulateur-header #artnum-simulateur-text{max-width:100%;-webkit-background-clip:text;background-clip:text;color:transparent;font-size:210px;font-weight:700;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word}#artnum-simulateur #artnum-simulateur-header #first-line{width:110px;height:10px;border-right:2px solid #000;border-left:2px solid #000;transform:rotateZ(-90deg);position:absolute;top:230px;right:120px;display:flex;align-items:center}#artnum-simulateur #artnum-simulateur-header #first-line .line{width:100%;border:1px solid #000}#artnum-simulateur #artnum-simulateur-header #first-line .value{width:100%;text-align:center;position:absolute;top:10px}#artnum-simulateur #artnum-simulateur-header #second-line{width:160px;height:10px;border-right:2px solid #000;border-left:2px solid #000;transform:rotateZ(-90deg);position:absolute;top:205px;right:50px;display:flex;align-items:center}#artnum-simulateur #artnum-simulateur-header #second-line .line{width:100%;border:1px solid #000}#artnum-simulateur #artnum-simulateur-header #second-line .value{width:100%;text-align:center;position:absolute;top:10px}#artnum-simulateur #artnum-simulateur-header #third-line{width:100%;height:10px;border-right:2px solid #000;border-left:2px solid #000;position:absolute;top:340px;display:flex;align-items:center}#artnum-simulateur #artnum-simulateur-header #third-line .line{width:100%;border:1px solid #000}#artnum-simulateur #artnum-simulateur-header #third-line .value{width:100%;text-align:center;position:absolute;top:10px}#artnum-simulateur #artnum-simulateur-content{width:100%}#artnum-simulateur #artnum-simulateur-content .main-title{font-size:21px;font-weight:600}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems{display:flex;justify-content:space-between}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1{width:33%;display:flex;flex-direction:column}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .row{height:100%}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2{width:66%;display:flex;justify-content:space-between;flex-wrap:wrap}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .col3{width:66%;background:#f5f5f5}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .col4{width:33%;background:#f5f5f5;padding-bottom:50px}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .col4 .picker{display:flex;overflow:hidden;background:0 0!important}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .col4 .picker input{height:50px;outline:unset;border:none}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .col4 .picker input[type=text]{height:50px!important;text-align:center;text-transform:uppercase;border-radius:0 10px 10px 0;border:1px solid #666;border-left:none}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .col4 .picker input[type=color]{width:60px;-webkit-appearance:none;background:0 0!important;padding:0;border-radius:10px 0 0 10px;border:1px solid #666;border-right:none}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .col4 .picker input[type=color]::-webkit-color-swatch-wrapper{padding:0}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .col4 .picker input[type=color]::-webkit-color-swatch{width:100%;border:none;border-radius:10px 0 0 10px}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .col4 .picker:focus-within{outline:1px dotted #212121;outline:5px auto -webkit-focus-ring-color}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .row,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .row,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .row,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .row{width:100%;padding:20px 40px 40px 40px;background:#f5f5f5}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .row textarea,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .row textarea,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .row textarea,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .row textarea{width:100%;min-height:40px;height:50px;padding:10px 20px;resize:none;overflow:hidden}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .row input[type=range],#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .row input[type=range],#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .row input[type=range],#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .row input[type=range]{margin-top:20px;width:100%}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .row input[type=range],#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .row input[type=range],#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .row input[type=range],#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .row input[type=range]{-webkit-appearance:none;margin-right:15px;margin-top:20px;width:100%;height:7px;background:rgba(255,255,255,.6);border-radius:5px;background-image:linear-gradient(#d49d5d,#d49d5d);background-size:15% 100%;background-repeat:no-repeat}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .row input[type=range]::-webkit-slider-thumb,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .row input[type=range]::-webkit-slider-thumb,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .row input[type=range]::-webkit-slider-thumb,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:20px;width:20px;border-radius:50%;background:#d49d5d;cursor:ew-resize;box-shadow:0 0 2px 0 #555;transition:background .3s ease-in-out}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .row input[type=range]::-moz-range-thumb,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .row input[type=range]::-moz-range-thumb,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .row input[type=range]::-moz-range-thumb,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .row input[type=range]::-moz-range-thumb{-webkit-appearance:none;height:20px;width:20px;border-radius:50%;background:#d49d5d;cursor:ew-resize;box-shadow:0 0 2px 0 #555;transition:background .3s ease-in-out}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .row input[type=range]::-ms-thumb,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .row input[type=range]::-ms-thumb,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .row input[type=range]::-ms-thumb,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .row input[type=range]::-ms-thumb{-webkit-appearance:none;height:20px;width:20px;border-radius:50%;background:#d49d5d;cursor:ew-resize;box-shadow:0 0 2px 0 #555;transition:background .3s ease-in-out}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .row input[type=range]::-webkit-slider-thumb:hover,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .row input[type=range]::-webkit-slider-thumb:hover,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .row input[type=range]::-webkit-slider-thumb:hover,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .row input[type=range]::-webkit-slider-thumb:hover{background:#d49d5d}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .row input[type=number],#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .row input[type=text],#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .row select,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .row input[type=number],#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .row input[type=text],#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .row select,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .row input[type=number],#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .row input[type=text],#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .row select,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .row input[type=number],#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .row input[type=text],#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .row select{width:100%;height:50px;padding-left:20px}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .row .title,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .row .title,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .row .title,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .row .title{margin:20px 0 5px 0;font-weight:700;font-size:14px}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .row #step1_container,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .row #step1_container,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .row #step1_container,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .row #step1_container{width:100%;display:flex;justify-content:space-between}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .row #step1_container .step1_button,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .row #step1_container .step1_button,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .row #step1_container .step1_button,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .row #step1_container .step1_button{width:45%;margin:20px 0}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .row #step1_container .step1_button input,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .row #step1_container .step1_button input,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .row #step1_container .step1_button input,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .row #step1_container .step1_button input{display:none}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .row #step1_container .step1_button label,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .row #step1_container .step1_button label,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .row #step1_container .step1_button label,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .row #step1_container .step1_button label{width:100%;display:flex;justify-content:center;align-items:center;padding:15px 20px;border:1px solid #333;border-radius:10px;cursor:pointer;background:#fff}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .row #step1_container .step1_button label.active,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .row #step1_container .step1_button label.active,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .row #step1_container .step1_button label.active,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .row #step1_container .step1_button label.active{background:#ccc}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .row .step4-elem,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .row .step4-elem,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .row .step4-elem,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .row .step4-elem{display:flex;align-items:center;margin:10px 0}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .row .step4-elem label,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .row .step4-elem label,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .row .step4-elem label,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .row .step4-elem label{margin-left:5px}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .flex-container,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .flex-container,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .flex-container,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .flex-container{display:flex;justify-content:space-between}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .flex-container div,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .flex-container div,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .flex-container div,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .flex-container div{width:48%}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .full-with,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .full-with,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .full-with,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .full-with{width:100%;background:#f9eee6;margin-top:1em;padding:2em 20px}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .full-with .title,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .full-with .title,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .full-with .title,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .full-with .title{font-weight:700;font-size:18px;text-transform:uppercase;margin-bottom:1em}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .full-with .info,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .full-with .info,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .full-with .info,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .full-with .info{font-weight:700;font-size:14px;margin:0}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .full-with span,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .full-with span,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .full-with span,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .full-with span{font-weight:700}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .full-with p,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .full-with p,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .full-with p,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .full-with p{margin:5px 0}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .full-with .price,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .full-with .price,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .full-with .price,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .full-with .price{width:100%;display:flex;align-items:center;margin:1em 0;font-size:24px;font-weight:700}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .full-with .price p,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .full-with .price p,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .full-with .price p,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .full-with .price p{margin:0 1em 0 0}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .full-with .price div p,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .full-with .price div p,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .full-with .price div p,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .full-with .price div p{width:100%;font-size:20px}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .artnum-button,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .artnum-button,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .artnum-button,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .artnum-button{width:400px;height:50px;display:flex;align-items:center;justify-content:center;background:#d49d5d;color:#fff;border-radius:10px;border:1px solid #333;font-size:16px;font-weight:700;cursor:pointer}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .know-more,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .know-more,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .know-more,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .know-more{margin-top:.5em;display:flex;flex-direction:column;justify-content:center;align-items:center}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col1 .know-more p,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col2 .know-more p,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col3 .know-more p,#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .col4 .know-more p{font-size:20px;text-align:center;font-weight:700}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems #essence-container{height:565px;overflow-y:scroll;margin-top:1.5em;-ms-overflow-style:none;scrollbar-width:none;background:#fff}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems #essence-container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems #essence-container::-webkit-scrollbar{width:12px;background-color:#f5f5f5}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems #essence-container::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#d49d5d}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems #essence-container .essence-elem{width:175px;height:175px;display:inline-block;margin:15px;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important;position:relative}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems #essence-container .essence-elem a{width:100%;height:100%;display:flex;cursor:pointer}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems #essence-container .essence-elem a p{width:100%;text-align:center;position:absolute;bottom:0;left:0;color:#212121;line-height:18px;font-weight:500}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems #essence-container .essence-elem a p span{font-weight:700}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems #essence-container .active{border:4px solid #57bf6d}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems #essence-container .unactive{opacity:.5!important;border:4px solid #fff}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .payment-section{width:100%;display:flex;margin-top:1em}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .payment-section img{width:50px;height:40px}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .payment-section div{width:100%!important}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .payment-section div p{font-size:14px;margin:0 0 0 20px}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .artisan-section{width:40%!important}#artnum-simulateur #artnum-simulateur-content #artnum-simulateur-content-elems .artisan-section img{width:70%}#user-infos-popup #artnum-validation-form{margin-top:2em}#user-infos-popup .form-row{margin-top:1em;display:flex;flex-direction:column}#user-infos-popup .form-row input{min-height:50px;border-radius:3px;border:1px solid #000}#user-infos-popup .form-half-row{margin-top:1em;display:flex;flex-direction:row;justify-content:space-between}#user-infos-popup .form-half-row .checkbox-row{width:48%;display:flex;align-items:center}#user-infos-popup .form-half-row .checkbox-row input[type=checkbox]{margin-right:5px}#user-infos-popup .form-half-row .adress-row{width:48%;display:flex;flex-direction:column}#user-infos-popup .form-half-row .adress-row input{min-height:50px;border-radius:3px;border:1px solid #000}#user-infos-popup .artnum-button{width:400px;height:50px;margin:2em auto;display:flex;align-items:center;justify-content:center;background:#d49d5d;color:#fff;border-radius:10px;border:1px solid #333;font-size:16px;font-weight:700;cursor:pointer}.popup{width:100%;height:100%;display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;background:rgba(0,0,0,.3);z-index:9999999999}.popup .content{width:700px;max-height:95%;padding:20px 30px;background:#fff;border-radius:25px;overflow-y:scroll;-ms-overflow-style:none;overflow:-moz-scrollbars-none;position:relative}.popup .content::-webkit-scrollbar{display:none}.popup .content .close_popup_button,.popup .content .close_popup_button:hover{display:flex;background:0 0;color:#000;border:none;position:absolute;top:15px;right:25px;cursor:pointer}.popup .content .close_popup_button span,.popup .content .close_popup_button:hover span{display:flex;margin-left:5px;font-size:16px;border:1px solid #000;padding:1px 4px 4px 4px;line-height:0;align-items:center}.popup .content p{margin:2em 0;text-align:center}.popup .content #errors-list{width:80%;margin:1em auto}.popup .content .warning{display:none;color:#cd5c5c;font-size:18px;font-weight:600}#police-popup{padding-top:30px}#police-popup .content{padding:50px 30px;overflow-y:scroll}#police-popup .content .police-popup-container{display:flex;flex-wrap:wrap}#police-popup .content .police-popup-container p{text-align:center;margin:3px 0}#police-popup .content .police-popup-container .text{font-size:1.8em}#police-popup .title{font-size:20px;font-weight:600;margin:1em 0;display:flex}#police-popup .police-row{border:1px solid gray;margin:2px;padding:2px 20px;cursor:pointer;color:#000}#police_popup_button{width:100%;height:50px;padding-left:20px;display:flex;align-items:center;background:#fff;cursor:pointer;border:1px solid #000;border-radius:3px;position:relative}#police_popup_button img{position:absolute;right:15px;top:15px;width:20px;height:25px}@media only screen and (min-width:769px) and (max-width:1281px){#artnum-simulateur #artnum-simulateur-header #first-line{right:60px}#artnum-simulateur #artnum-simulateur-header #second-line{right:-40px}#artnum-simulateur #artnum-simulateur-content-elems{flex-direction:column}#artnum-simulateur #artnum-simulateur-content-elems .col1,#artnum-simulateur #artnum-simulateur-content-elems .col2{width:100%!important}#artnum-simulateur #artnum-simulateur-content-elems .col2{margin-top:1em}}@media screen and (max-width:760px){#artnum-simulateur #artnum-simulateur-header{min-height:200px}#artnum-simulateur #artnum-simulateur-header #first-line{width:35px;height:10px;border-right:2px solid #000;border-left:2px solid #000;transform:rotateZ(-90deg);position:absolute;top:115px;right:45px;display:flex;align-items:center;font-size:10px}#artnum-simulateur #artnum-simulateur-header #first-line .value{line-height:1}#artnum-simulateur #artnum-simulateur-header #second-line{width:45px!important;height:10px;border-right:2px solid #000;border-left:2px solid #000;transform:rotateZ(-90deg);position:absolute;top:115px!important;right:15px!important;display:flex;align-items:center;font-size:10px}#artnum-simulateur #artnum-simulateur-header #second-line .value{line-height:1}#artnum-simulateur #artnum-simulateur-header #third-line{top:160px;font-size:10px}#artnum-simulateur #artnum-simulateur-header #third-line .value{line-height:1}#artnum-simulateur #artnum-simulateur-content-elems{flex-direction:column}#artnum-simulateur #artnum-simulateur-content-elems .col1,#artnum-simulateur #artnum-simulateur-content-elems .col2,#artnum-simulateur #artnum-simulateur-content-elems .col3,#artnum-simulateur #artnum-simulateur-content-elems .col4{width:100%!important}#artnum-simulateur #artnum-simulateur-content-elems .col1 .flex-container,#artnum-simulateur #artnum-simulateur-content-elems .col2 .flex-container,#artnum-simulateur #artnum-simulateur-content-elems .col3 .flex-container,#artnum-simulateur #artnum-simulateur-content-elems .col4 .flex-container{width:100%!important;flex-direction:column}#artnum-simulateur #artnum-simulateur-content-elems .col1 .flex-container .artnum-button,#artnum-simulateur #artnum-simulateur-content-elems .col2 .flex-container .artnum-button,#artnum-simulateur #artnum-simulateur-content-elems .col3 .flex-container .artnum-button,#artnum-simulateur #artnum-simulateur-content-elems .col4 .flex-container .artnum-button{width:100%!important;height:60px!important}#artnum-simulateur #artnum-simulateur-content-elems .col1 .flex-container div,#artnum-simulateur #artnum-simulateur-content-elems .col2 .flex-container div,#artnum-simulateur #artnum-simulateur-content-elems .col3 .flex-container div,#artnum-simulateur #artnum-simulateur-content-elems .col4 .flex-container div{width:100%!important}#user-infos-popup .content{width:calc(100% - 20px);height:auto;max-height:90%;overflow-y:scroll!important}#user-infos-popup .content .form-half-row{flex-wrap:wrap}#user-infos-popup .content .form-half-row .adress-row,#user-infos-popup .content .form-half-row .checkbox-row{width:100%}#user-infos-popup .content .artnum-button{width:100%!important}}