.modal-registerproduct{background-color:var(--white);border-radius:30px;color:var(--black-2)}#register-product-modal .spinner{display:none}.modal_registerproduct__navbar svg{cursor:pointer}.modal-registerproduct svg{flex-shrink:0}.modal_registerproduct__navbar .uk-modal-close-default{padding:0;position:static}#register-product-modal .uk-modal-body{border-radius:32px;padding:20px}.modal-registerproduct .modal-back-default-btn{visibility:hidden}.modal_registerproduct__style{opacity:0;padding:40px 20px;pointer-events:none;position:absolute;top:0;transform:translateX(100%);transition:transform .3s ease-in-out;width:100%}.modal_registerproduct__style.active{opacity:1;pointer-events:all;position:relative;transform:translateX(0);transition:transform .3s ease-in-out}.modal_registerproduct__style.left{opacity:0;transform:translateX(-100%)}.modal_registerproduct__style .subtitle{color:var(--black-3)}.modal-registerproduct button{align-items:center;background-color:#000;border-radius:80px;display:flex;font-weight:600;gap:8px}.modal-registerproduct input{border-radius:30px;height:48px}.modal_registerproduct__navbar{align-items:center;display:flex;justify-content:space-between}.modal_registerproduct__navbar span{font-weight:600}.modal_registerproduct__content{overflow:hidden;position:relative;text-align:center;transition:height .3s ease-in-out;width:100%}.modal_registerproduct__style h3{font-weight:600}.modal_registerproduct__style p{font-size:var(--fs-s)}.modal_registerproduct__style a{font-size:var(--fs-s);text-decoration:none}.modal_registerproduct__style a span,.modal_registerproduct__style span a{font-weight:600;margin-left:5px;text-decoration:underline}.modal_registerproduct__style a:hover,.modal_registerproduct__style span a{color:var(--black-2)}.modal-registerproduct_nextstep{align-items:center;display:flex;justify-content:space-between}.modal-registerproduct-nextstep_stepper{border:1px solid #d1cecf;border-radius:80px;padding:10px}#register-product-modal .error-msg{color:var(--lu-red);display:none;margin-top:12px}.modal-registerproduct-nextstep_stepper ul{margin:0;padding:0 10px}.modal-registerproduct-nextstep_stepper li{display:inline;list-style-type:none;padding:0 3px}.modal-registerproduct-nextstep_stepper li.step-indicator{font-weight:700}.modal-registerproduct #modal_registerproduct__step1 a{color:var(--black-2);display:block;font-size:var(--fs-s);font-weight:600;letter-spacing:.01em;line-height:2em;text-align:left;text-decoration:underline}.modal-registerproduct #modal_registerproduct__step1 a:hover{color:var(--black-2)}#modal_registerproduct__step1 form{padding-bottom:16px}#modal_registerproduct__step1 .input-wrapper{position:relative}#modal_registerproduct__step1 .validate{border:1px solid #d1cecf;font-size:16px;font-weight:600;line-height:24px}#modal_registerproduct__step1 .validate::placeholder{color:var(--black-3);font-size:16px;font-weight:400}#modal_registerproduct__step1 .validate:focus{border-color:var(--black-2)}#modal_registerproduct__step1 form button{padding:10px 15px;position:absolute;right:6px;top:50%;transform:translateY(-50%)}.modal-registerproduct button[disabled]{background:#e6e2e4;color:#a3a0a2}.modal-registerproduct button[disabled] svg path{fill:#a3a0a2}.modal-registerproduct button:not([disabled]):hover{background:var(--lu-red)}.modal_registerproduct__product-selection__or{align-items:center;display:flex;padding:16px 0}.modal_registerproduct__product-selection__or hr{border:1px solid #e6e2e4;flex:1;margin:0;padding:0}.modal_registerproduct__product-selection__or p{margin:0 10px}#register-product-modal #modal_registerproduct__step2 .modal_registerproduct__product-selection{border:1px solid #d1cecf;border-radius:20px;margin:24px auto;width:min(300px,100%)}#modal_registerproduct__step2 .modal_registerproduct__product-selection .product_img{height:175px}#modal_registerproduct__step2 .modal_registerproduct__product-selection img{height:100%;object-fit:cover}.product_data{display:flex;flex-direction:column;justify-content:center;padding:24px;text-align:left;width:100%}.product_data label{color:#4e444e;font-size:var(--fs-xs);font-weight:500;text-transform:uppercase}.product_data p,.product_data span{font-size:var(--fs-s)}.product_data p{font-weight:600;margin:8px 0}#modal_registerproduct__step3 form{display:flex;flex-wrap:wrap;justify-content:center}#modal_registerproduct__step3 input[type=checkbox]{border:0;margin:0;opacity:0;visibility:hidden;width:0}#register-product-modal input[type=checkbox]:not([disabled])~label{align-items:center;background-color:#fff;border:1px solid #d1cecf;border-radius:20px;cursor:pointer;display:flex;gap:8px;margin:4px;padding:10px 20px}#register-product-modal input[type=checkbox]:not([disabled]):checked~label{background:#fff;color:#000}#register-product-modal input[type=checkbox]:not([disabled])~label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%231E0013' d='M7.252 8.89h-4V7.559h4v-4h1.334v4h4V8.89h-4v4H7.252z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:16px;width:16px}#register-product-modal input[type=checkbox]:not([disabled]):checked+label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%231E0013' d='m4.266 7.15-.933.934 3.25 3.25 5.667-5.667-.934-.933-4.733 4.733z'/%3E%3C/svg%3E")}#modal_registerproduct__step3 input[type=checkbox]:checked+label{background-color:#f4f2f3;border:1px solid #000;color:#000;font-weight:600}#modal_registerproduct__step3 input[type=checkbox]:checked+label:after,#modal_registerproduct__step3 input[type=checkbox]:checked~label:after{content:none}#modal-next-btn.end svg{display:none}.button_secondlevel{background-color:transparent!important;border:1px solid #d1cecf;color:#000;width:100%}form fieldset{display:contents}.modal-registerproduct button.modal-back-default-btn,.modal-registerproduct button.modal-back-default-btn:active:not([disabled]):not(.disabled),.modal-registerproduct button.modal-back-default-btn:hover,.modal-registerproduct button.uk-modal-close-default-btn,.modal-registerproduct button.uk-modal-close-default-btn:hover{background-color:transparent;background:transparent!important;border:none;color:#1e0013;margin:0;padding:0;position:static;width:fit-content}#modal-next-btn:focus-visible,#modal_registerproduct__step3 input[type=checkbox]:focus-visible+label,.cancel-btn:focus-visible,.input-wrapper button:focus-visible,.modal-registerproduct button.modal-back-default-btn:focus-visible,.modal-registerproduct button.uk-modal-close-default-btn:focus-visible,.modal_registerproduct__product-selection input:focus-visible,.modal_registerproduct__product-selection label:focus-visible,.submit-btn:focus-visible,a:focus-visible{outline:3px solid rgba(30,0,19,.6);outline-offset:4px}@media (max-width:639.98px){.modal_registerproduct__style{padding-inline:8px}}