@import"https://fonts.cdnfonts.com/css/brockmann";.norauto-sandbox{all:initial;font-family:Brockmann,system-ui,-apple-system,sans-serif!important}.norauto-sandbox *{box-sizing:border-box;font-family:inherit}.norauto-sandbox{display:block;min-height:100vh;background-color:#fff!important;display:flex;align-items:center;justify-content:center;padding:1rem}.norauto-container{font-family:Brockmann,system-ui,-apple-system,sans-serif!important;color:#323031!important;background-color:#fff!important;text-align:left!important;width:100%;max-width:1152px;margin:0 auto;padding:5rem 1rem}@media(min-width:768px){.norauto-container{padding:5rem 3rem}}.norauto-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:4rem}.norauto-cargar-datos{position:relative;width:322px}.norauto-cargar-datos__trigger{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;width:100%;height:40px;border:1px solid #fd4021;padding:0 18px;font-family:Brockmann,system-ui,sans-serif;font-size:1rem;cursor:pointer;gap:12px}.norauto-cargar-datos__trigger span{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.norauto-cargar-datos__trigger.is-placeholder span{color:#6d6d6d}.norauto-cargar-datos__trigger:not(.is-placeholder) span{color:#323031}.norauto-cargar-datos__trigger svg{flex-shrink:0;transition:transform .2s ease}.norauto-cargar-datos__trigger svg.is-open{transform:rotate(180deg)}.norauto-cargar-datos__dropdown{position:absolute;top:calc(100% + 2px);left:0;right:0;background:#fff;border:1px solid #fd4021;list-style:none;margin:0;padding:0;z-index:200;max-height:280px;overflow-y:auto}.norauto-cargar-datos__dropdown li{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;color:#323031;cursor:pointer}.norauto-cargar-datos__dropdown li:hover{background-color:rgba(253,64,33,.05)}.norauto-cargar-datos__dropdown li.is-empty{color:#6d6d6d;cursor:default;font-style:italic}.norauto-cargar-datos__dropdown li.is-empty:hover{background:none}.norauto-cargar-datos__dropdown li .num{font-weight:700;color:#fd4021;flex-shrink:0;min-width:3rem}.norauto-cargar-datos__dropdown li .nombre{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.norauto-cargar-datos__dropdown li .fecha{flex-shrink:0;color:#6d6d6d;font-size:.75rem}.norauto-form{gap:4rem}.norauto-form,.norauto-section{display:flex;flex-direction:column}.norauto-section{gap:3rem;padding-top:2rem;border-top:1px solid #323031}@media(min-width:768px){.norauto-section{flex-direction:row}.norauto-section-header{width:33.333333%}}.norauto-section-header h2{font-size:2.25rem!important;line-height:1!important;margin:0!important;font-weight:400!important;color:#323031!important}.norauto-section-header p{margin-top:1rem!important;font-size:.875rem!important;color:#000!important;max-width:20rem;line-height:1.625!important}.norauto-section-content{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:768px){.norauto-section-content{width:66.666667%;max-width:36rem}}.norauto-field{display:flex;flex-direction:column;gap:.5rem}.norauto-field label{font-size:1.25rem!important;font-weight:400!important;color:#323031!important;display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem!important}.norauto-field label .char-limit{font-size:1rem!important;color:#6d6d6d!important}.norauto-field input[type=date],.norauto-field input[type=text],.norauto-field textarea{all:unset;box-sizing:border-box;width:100%;border:1px solid #fd4021!important;background-color:#fff!important;border-radius:0!important;padding:0 .75rem!important;font-family:inherit!important;font-size:1rem!important;color:#323031!important}.norauto-field input[type=date]:focus,.norauto-field input[type=text]:focus,.norauto-field textarea:focus{border-color:#fd4021!important;outline:2px solid rgba(253,64,33,.2)!important}.norauto-field input[type=date],.norauto-field input[type=text]{height:2.5rem!important}.norauto-field input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert(35%) sepia(90%) saturate(500%) hue-rotate(340deg) brightness(95%);opacity:.8}.norauto-field textarea{height:7rem!important;padding:.75rem!important;resize:none!important}.norauto-button-group{display:flex;flex-wrap:wrap;gap:1rem}.norauto-select-btn{all:unset;box-sizing:border-box;padding:.5rem 1rem!important;border:1px solid #fd4021!important;border-radius:0!important;font-size:.875rem!important;font-family:Brockmann,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;transition:all .2s ease;background-color:transparent!important;color:#fd4021!important;cursor:pointer!important;text-align:center!important}.norauto-select-btn:hover{background-color:rgba(253,64,33,.05)!important}.norauto-select-btn.is-selected{background-color:#fd4021!important;color:#fff!important}.norauto-category{display:flex;flex-direction:column;gap:.75rem}.norauto-category h3{font-size:2rem!important;font-weight:600!important;margin:0!important;color:#323031!important}.norauto-custom-select{position:relative;width:100%}.norauto-custom-select__trigger{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;width:100%;height:2.5rem;border:1px solid #fd4021;background-color:#fff;padding:0 .75rem;font-family:inherit;font-size:1rem;color:#323031;cursor:pointer}.norauto-custom-select__trigger.is-placeholder{color:#6d6d6d}.norauto-custom-select__trigger svg{flex-shrink:0;transition:transform .2s ease}.norauto-custom-select__trigger svg.is-open{transform:rotate(180deg)}.norauto-custom-select__trigger:focus{outline:2px solid rgba(253,64,33,.2)}.norauto-custom-select__dropdown{position:absolute;top:calc(100% + 2px);left:0;right:0;background:#fff;border:1px solid #fd4021;list-style:none;margin:0;padding:0;z-index:100}.norauto-custom-select__dropdown li{padding:.625rem .75rem;font-size:1rem;color:#323031;cursor:pointer}.norauto-custom-select__dropdown li:hover{background-color:rgba(253,64,33,.05)}.norauto-custom-select__dropdown li.is-selected{background-color:#fd4021;color:#fff}.norauto-otro-form{flex:0 0 100%;display:flex;align-items:center;gap:.5rem;margin-top:.25rem}.norauto-otro-form input{all:unset;box-sizing:border-box;width:5rem;height:2.5rem;border:1px solid #fd4021!important;padding:0 .5rem;font-family:inherit;font-size:.875rem;color:#323031;text-align:center}.norauto-otro-form input:focus{outline:2px solid rgba(253,64,33,.2)}.norauto-datepicker-wrapper{width:100%}.norauto-datepicker-input{all:unset;box-sizing:border-box!important;width:100%!important;height:2.5rem!important;border:1px solid #fd4021!important;background-color:#fff!important;padding:0 2.5rem 0 .75rem!important;font-family:Brockmann,system-ui,sans-serif!important;font-size:1rem!important;color:#323031!important;cursor:pointer}.norauto-datepicker-input:focus{border-color:#fd4021!important;outline:2px solid rgba(253,64,33,.2)!important}.react-datepicker__calendar-icon{right:.75rem!important;left:auto!important;top:50%!important;transform:translateY(-50%)!important;padding:0!important;width:1.1rem!important;height:1.1rem!important;fill:#fd4021!important;pointer-events:none}.norauto-datepicker-calendar{border:1px solid #fd4021!important;border-radius:0!important;font-family:Brockmann,system-ui,sans-serif!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important}.norauto-datepicker-calendar .react-datepicker__header{background-color:#fd4021!important;border-bottom:none!important;border-radius:0!important;padding:12px 0 8px!important}.norauto-datepicker-calendar .react-datepicker__current-month{color:#fff!important;font-family:Brockmann,system-ui,sans-serif!important;font-weight:700!important;font-size:.9rem!important;text-transform:uppercase!important;text-align:center!important;padding-bottom:6px!important}.norauto-datepicker-calendar .react-datepicker__day-names{display:flex!important;justify-content:space-around!important;margin:0!important;padding:4px 0 0!important}.norauto-datepicker-calendar .react-datepicker__day-name{color:hsla(0,0%,100%,.8)!important;font-size:.75rem!important;font-weight:700!important;text-align:center!important;width:2rem!important;line-height:2rem!important;margin:0!important}.norauto-datepicker-calendar .react-datepicker__navigation-icon:before{border-color:#fff!important}.norauto-datepicker-calendar .react-datepicker__week{display:flex!important;justify-content:space-around!important}.norauto-datepicker-calendar .react-datepicker__day{border-radius:0!important;font-size:.875rem!important;color:#323031!important;width:2rem!important;line-height:2rem!important;text-align:center!important;margin:1px 0!important}.norauto-datepicker-calendar .react-datepicker__day:hover{background-color:rgba(253,64,33,.1)!important;border-radius:0!important}.norauto-datepicker-calendar .react-datepicker__day--keyboard-selected,.norauto-datepicker-calendar .react-datepicker__day--selected{background-color:#fd4021!important;color:#fff!important;border-radius:0!important;font-weight:700!important}.norauto-datepicker-calendar .react-datepicker__day--today{font-weight:700!important;text-decoration:underline}.norauto-datepicker-calendar .react-datepicker__day--disabled{color:#ccc!important;cursor:not-allowed!important}.norauto-datepicker-calendar .react-datepicker__day--disabled:hover{background-color:transparent!important}.norauto-datepicker-calendar .react-datepicker__triangle{display:none!important}.norauto-precio-wrapper{position:relative;display:flex;align-items:center}.norauto-precio-wrapper input{padding-right:2.5rem!important;width:100%}.norauto-precio-wrapper .norauto-precio-eur{position:absolute;right:.75rem;font-size:1rem;color:#323031;pointer-events:none}.norauto-chip-remove{margin-left:.4rem;font-size:1.1rem;line-height:1}.norauto-toast{position:fixed;bottom:2rem;right:2rem;display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;font-family:Brockmann,system-ui,sans-serif;font-size:.9rem;z-index:9999;animation:toast-in .25s ease;max-width:420px}.norauto-toast span{flex:1 1;line-height:1.4}.norauto-toast button{all:unset;cursor:pointer;font-size:1.25rem;line-height:1;opacity:.6;flex-shrink:0}.norauto-toast button:hover{opacity:1}.norauto-toast--success{background:#323031;color:#fff;border-left:4px solid #22c55e}.norauto-toast--error{background:#323031;color:#fff;border-left:4px solid #fd4021}@keyframes toast-in{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.norauto-campos-faltantes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}.norauto-campos-faltantes li{font-size:.8rem!important;color:#fd4021!important;font-family:Brockmann,system-ui,sans-serif!important}.norauto-campos-faltantes li:before{content:"→ ";font-weight:700}.norauto-otro-sep{font-size:1rem;font-weight:700;color:#323031}.norauto-submit-btn{all:unset;box-sizing:border-box;padding:.75rem 2rem!important;border:1px solid #fd4021!important;border-radius:0!important;font-family:Brockmann,sans-serif!important;font-size:1rem!important;font-weight:700!important;text-transform:uppercase!important;transition:all .2s ease;background-color:transparent!important;color:#fd4021!important;cursor:pointer!important;text-align:center!important;display:inline-block!important}.norauto-submit-btn:hover:not(:disabled){background-color:#fd4021!important;color:#fff!important}.norauto-submit-btn:disabled{background-color:#fdbcae!important;border-color:#fdbcae!important;color:#fff!important;cursor:not-allowed!important}