.lh-reviews-form{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:24px;animation:lh-reviews-form-in .25s ease}.lh-reviews-form[hidden]{display:none}@keyframes lh-reviews-form-in{0%{opacity:0}to{opacity:1}}.lh-reviews-form__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00010299;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.lh-reviews-form__header{display:grid;grid-template-columns:40px 1fr 40px;align-items:center;width:100%;z-index:3;background-color:#0e0f10}.lh-reviews-form__header-spacer{grid-column:1}.lh-reviews-form__header .lh-reviews-form__title{grid-column:2}.lh-reviews-form__close{grid-column:3;justify-self:end;width:40px;height:40px;padding:0;border:1px solid #323232;background:transparent;color:#fff;font-family:Acumin Variable Concept,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1;cursor:pointer;transition:color .2s ease,border-color .2s ease}.lh-reviews-form__close:hover{border-color:#ae9773;color:#ae9773}.lh-reviews-form__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:40px;width:100%;max-width:760px;max-height:calc(100vh - 48px);overflow-y:auto;overflow-x:hidden;padding:72px;background-color:#0e0f10;border:1px solid #323232}.lh-reviews-form__title{margin:0;color:#fff;font-family:Acumin Variable Concept,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-weight:300;line-height:1.25em;text-align:center}.lh-reviews-form__body{width:100%;max-width:640px}.lh-reviews-form__form{display:flex;flex-direction:column;gap:28px;width:100%}.lh-reviews-form__field{display:flex;flex-direction:column;gap:10px}.lh-reviews-form__label{color:#9e9e9e;font-family:Acumin Variable Concept,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-weight:500;letter-spacing:.16em;line-height:1.45em}.lh-reviews-form__field.is-error .lh-reviews-form__label{color:#d95952}.lh-reviews-form__input{width:310px;max-width:100%;height:51px;padding:0 16px;border:1px solid #323232;border-radius:0;background-color:#0e0f10;color:#fff;font-family:Acumin Variable Concept,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.4em;outline:none;transition:border-color .2s ease}.lh-reviews-form__input::placeholder{color:#5c5c5c}.lh-reviews-form__input:focus{border-color:#6b6b6b}.lh-reviews-form__input.is-error{border-color:#d95952}.lh-reviews-form__dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;height:190px;padding:20px;border:1px dashed #323232;border-radius:0;background-color:#0e0f10;text-align:center;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.lh-reviews-form__dropzone:hover{border-color:#6b6b6b}.lh-reviews-form__dropzone.is-dragover{border-color:#ae9773}.lh-reviews-form__field.is-error .lh-reviews-form__dropzone{border-color:#d95952;background-color:#1f0d0d}.lh-reviews-form__dropzone-icon{color:#ae9773;font-size:22px;line-height:1}.lh-reviews-form__field.is-error .lh-reviews-form__dropzone-icon{color:#d95952}.lh-reviews-form__dropzone-text{display:block}.lh-reviews-form__dropzone-text-desktop{display:block;color:#fff;font-family:Acumin Variable Concept,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.4em}.lh-reviews-form__dropzone-text-mobile{display:none;color:#fff;font-family:Acumin Variable Concept,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.4em}.lh-reviews-form__dropzone-hint{color:#6b6b6b;font-family:Acumin Variable Concept,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;line-height:1.5em}.lh-reviews-form__dropzone.has-file .lh-reviews-form__dropzone-icon,.lh-reviews-form__dropzone.has-file .lh-reviews-form__dropzone-text,.lh-reviews-form__dropzone.has-file .lh-reviews-form__dropzone-hint{display:none}.lh-reviews-form__dropzone-file{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-family:Acumin Variable Concept,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.4em}.lh-reviews-form__dropzone-file[hidden]{display:none}.lh-reviews-form__file-remove{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin-top:10px;padding:0;border:0;background:none;color:#d95952;font-family:Acumin Variable Concept,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:color .2s ease}.lh-reviews-form__file-remove:hover{color:#fff}.lh-reviews-form__file-remove[hidden]{display:none}.lh-reviews-form__file-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lh-reviews-form__file-error{margin:0;color:#d95952;font-family:Acumin Variable Concept,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;line-height:1.5em}.lh-reviews-form__checkboxes{display:flex;flex-direction:column;gap:16px}.lh-reviews-form__checkbox{display:flex;align-items:flex-start;gap:13px;cursor:pointer}.lh-reviews-form__checkbox-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lh-reviews-form__checkbox-box{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;margin-top:2px;border:1px solid #525252;border-radius:0;background-color:transparent;transition:border-color .2s ease,background-color .2s ease}.lh-reviews-form__checkbox-box:after{content:"";display:none;width:9px;height:5px;border-left:1px solid #000102;border-bottom:1px solid #000102;transform:rotate(-45deg) translateY(-1px)}.lh-reviews-form__checkbox-input:checked+.lh-reviews-form__checkbox-box{border-color:#e6e6e6;background-color:#e6e6e6}.lh-reviews-form__checkbox-input:checked+.lh-reviews-form__checkbox-box:after{display:block}.lh-reviews-form__checkbox-input:focus-visible+.lh-reviews-form__checkbox-box{outline:1px solid #AE9773;outline-offset:2px}.lh-reviews-form__checkbox-text{color:#c7c7c7;font-family:Acumin Variable Concept,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.6em}.lh-reviews-form__checkbox.is-error .lh-reviews-form__checkbox-box{border-color:#d95952}.lh-reviews-form__checkbox.is-error .lh-reviews-form__checkbox-text{color:#d95952}.lh-reviews-form__licence-link{display:inline-block;margin-left:6px;color:#ae9773;font-size:11px;line-height:1.6em;text-decoration:underline;text-underline-offset:3px}.lh-reviews-form__checkbox.is-error .lh-reviews-form__licence-link{color:#ae9773}.lh-reviews-form__actions{display:flex;flex-direction:column;gap:12px;margin-top:6px}.lh-reviews-form__submit{display:inline-flex;align-items:center;justify-content:center;width:100%;height:49px;border:0;border-radius:0;background-color:#e6e6e6;color:#000102;font-family:Acumin Variable Concept,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease}.lh-reviews-form__submit:disabled{background-color:#292929;color:#737373;cursor:not-allowed}.lh-reviews-form__submit:not(:disabled):hover{background-color:#fff}.lh-reviews-form__cancel{align-self:center;padding:4px 8px;border:0;background:none;color:#9e9e9e;font-family:Acumin Variable Concept,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:color .2s ease}.lh-reviews-form__cancel:hover{color:#fff}.lh-reviews-form__helper{margin:0;color:#6b6b6b;font-family:Acumin Variable Concept,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.5em;text-align:center}.lh-reviews-form__helper[hidden]{display:none}.lh-reviews-form__submit-error{margin:0;color:#d95952;font-family:Acumin Variable Concept,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.5em;text-align:center}.lh-reviews-form__success{display:flex;flex-direction:column;align-items:center;gap:18px;width:100%;max-width:640px;text-align:center}.lh-reviews-form__success[hidden]{display:none}.lh-reviews-form__success-icon{display:flex;align-items:center;justify-content:center;width:54px;height:54px;margin-bottom:8px;border:1px solid #AE9773;border-radius:50%;color:#ae9773;font-size:20px;line-height:1}.lh-reviews-form__success-title{margin:0;color:#fff;font-family:Acumin Variable Concept,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:38px;font-weight:300;line-height:47.5px}.lh-reviews-form__success-body{margin:0;max-width:640px;color:#c7c7c7;font-family:Acumin Variable Concept,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.65em}.lh-reviews-form__success-note{margin:0;color:#6b6b6b;font-family:Acumin Variable Concept,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.5em}.lh-reviews-form__back-link{margin-top:6px;color:#fff;font-family:Acumin Variable Concept,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.5em;text-decoration:underline;text-underline-offset:3px}.lh-reviews-form__modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:20px;background-color:#000102c7}.lh-reviews-form__modal[hidden]{display:none}.lh-reviews-form__modal-card{display:flex;flex-direction:column;gap:18px;width:560px;max-width:100%;padding:44px;border:1px solid #323232;border-radius:0;background-color:#0e0f10}.lh-reviews-form__modal-row{display:flex;align-items:center;gap:16px}.lh-reviews-form__modal-thumb{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:52px;height:66px;background-color:#171717;color:#6b6b6b;font-size:13px}.lh-reviews-form__modal-file{display:flex;flex-direction:column;gap:4px;min-width:0}.lh-reviews-form__modal-name{overflow:hidden;color:#fff;font-family:Acumin Variable Concept,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.4em;text-overflow:ellipsis;white-space:nowrap}.lh-reviews-form__modal-meta{color:#6b6b6b;font-family:Acumin Variable Concept,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.5em}.lh-reviews-form__progress{width:100%;height:3px;background-color:#333}.lh-reviews-form__progress-bar{width:0;height:100%;background-color:#ae9773;transition:width .2s linear}.lh-reviews-form__modal-status{display:flex;align-items:center;justify-content:space-between;gap:16px}.lh-reviews-form__modal-status-text{color:#c7c7c7;font-family:Acumin Variable Concept,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.5em}.lh-reviews-form__modal-percent{color:#fff;font-family:Acumin Variable Concept,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.5em}.lh-reviews-form__modal-note{margin:0;color:#6b6b6b;font-family:Acumin Variable Concept,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.6em}.lh-reviews-form__modal-divider{width:100%;height:1px;background-color:#323232}.lh-reviews-form__modal-cancel{align-self:flex-start;padding:0;border:0;background:transparent;color:#9e9e9e;font-family:Acumin Variable Concept,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.5em;cursor:pointer;transition:color .2s ease}.lh-reviews-form__modal-cancel:hover{color:#fff}@media screen and (max-width:989px){.lh-reviews-form__inner{gap:28px;padding:48px 36px}.lh-reviews-form__header{display:flex;justify-content:space-between}}@media screen and (max-width:749px){.lh-reviews-form__inner{padding:40px 20px}.lh-reviews-form__title{font-size:28px}.lh-reviews-form__body{max-width:342px}.lh-reviews-form__form{gap:24px}.lh-reviews-form__input{width:100%;height:47px}.lh-reviews-form__dropzone{height:140px}.lh-reviews-form__dropzone-text-desktop{display:none}.lh-reviews-form__dropzone-text-mobile{display:block}.lh-reviews-form__modal-card{gap:14px;width:342px;padding:20px}.lh-reviews-form__modal-cancel{font-size:14px}.lh-reviews-form__success-title{font-size:32px;line-height:1.25em}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lh-reviews-form.css.map */
