.roomie-input__label{color:var(--carbon-600);font-size:1.4rem;letter-spacing:.01rem;line-height:2rem}.roomie-icon{display:inline-flex;height:22px;width:22px}.roomie-icon svg{fill:currentcolor}.roomie-icon__storybook svg{fill:#242e2c}.roomie-icon__storybook.red svg{fill:red}.roomie-icon .roomie-icon--success svg{fill:#4aa23a}.roomie-icon .roomie-icon--error svg{fill:#b91313}.roomie-icon .roomie-icon--warning svg{fill:#ffac00}.roomie-icon .roomie-icon--info svg{fill:#0063cc}input:focus,input:focus-visible,select:focus,select:focus-visible{outline:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer}.roomie-icon{display:flex;height:2.4rem;width:2.4rem}.roomie-icon__custom{margin-left:.8rem;order:2}.roomie-icon__custom svg{fill:#7e8d8a}.roomie-icon__custom.icon-left{margin-left:0;margin-right:.8rem;order:1}.roomie-icon__custom--select-active svg{fill:#157f67}.roomie-icon__custom--select-disabled svg{fill:#485b57}.roomie-input{background-color:transparent;display:flex;width:100%}.roomie-input.disabled,.roomie-input.read-only{color:#919e9b;cursor:not-allowed}.roomie-input.read-only{color:#242e2c}.roomie-input::-moz-placeholder{color:#7e8d8a;font-weight:400;opacity:.5}.roomie-input::placeholder{color:#7e8d8a;font-weight:400;opacity:.5}.roomie-input.icon-left{order:2}.roomie-input__container{align-items:center;border:.1rem solid #7e8d8a;border-radius:.8rem;display:flex;height:4.8rem;max-width:100%;outline-color:transparent;outline-width:1px;padding:.8rem 1.6rem}.roomie-input__container.success{background-color:#ecf7ea;border:.1rem solid #4aa23a}.roomie-input__container.success .roomie-input{caret-color:#4aa23a}.roomie-input__container.success:focus-within{border:.1rem solid #4aa23a;outline-color:#4aa23a;outline-width:.1rem}.roomie-input__container.success .roomie-status-icon{order:3}.roomie-input__container.success .roomie-status-icon svg{fill:#4aa23a}.roomie-input__container.success__content:focus-within{border:.1rem solid #4aa23a;margin:0}.roomie-input__container.warning{background-color:#fff9eb;border:.1rem solid #ffac00}.roomie-input__container.warning .roomie-input{caret-color:#ffac00}.roomie-input__container.warning:focus-within{border:.1rem solid #ffac00;outline-color:#ffac00;outline-width:.1rem}.roomie-input__container.warning .roomie-status-icon{order:3}.roomie-input__container.warning .roomie-status-icon svg{fill:#ffac00}.roomie-input__container.warning__content:focus-within{border:.1rem solid #ffac00;margin:0}.roomie-input__container.error{background-color:#fae6e6;border:.1rem solid #b91313}.roomie-input__container.error .roomie-input{caret-color:#b91313}.roomie-input__container.error:focus-within{border:.1rem solid #b91313;outline-color:#b91313;outline-width:.1rem}.roomie-input__container.error .roomie-status-icon{order:3}.roomie-input__container.error .roomie-status-icon svg{fill:#b91313}.roomie-input__container.error__content:focus-within{border:.1rem solid #b91313;margin:0}.roomie-input__container:hover{border:.1rem solid #242e2c}.roomie-input__container:focus-within{border:.1rem solid #157f67;outline-color:var(--primary-600);outline-width:.1rem}.roomie-input__container.disabled,.roomie-input__container.read-only{background-color:#f5f7f6;border:.1rem solid #919e9b;cursor:not-allowed}.roomie-input__container .disabled-placeholder{color:#919e9b}.roomie-input__container--select:focus-within{border:.1rem solid #157f67;outline-color:var(--primary-600);outline-width:.1rem}.roomie-input__label{display:inline-block}.roomie-input__require-mark{color:#b91313}.roomie-input__label-container{align-items:center;display:flex;margin-bottom:.8rem}.roomie-input__helper-text{color:#485b57;display:inline-block;font-size:1.2rem;margin-top:.8rem}.roomie-input__helper-text.success{color:#285f1e}.roomie-input__helper-text.warning{color:#bb8100}.roomie-input__helper-text.error{color:#6d0606}.lh-roomie-v2 .roomie-input__label{color:var(--color-pine-600)!important;font-family:var(--font-wix-madefor-text);font-size:1.4rem;font-style:normal;font-weight:600;letter-spacing:-.014rem!important;line-height:1.9rem}@media (min-width:1024px){.lh-roomie-v2 .roomie-input__label{font-family:var(--font-wix-madefor-text);font-size:1.6rem;font-style:normal;font-weight:600;letter-spacing:-.032rem!important;line-height:2.18rem}}.lh-roomie-v2 .roomie-input__container{background-color:#f2f4f8;border:.1rem solid transparent;color:#004132;font-family:var(--font-wix-madefor-text);font-size:1.6rem;font-style:normal;font-weight:500;letter-spacing:-.032rem;line-height:2.18rem}.lh-roomie-v2 .roomie-input__container.success{background-color:#caf7e1;border:.1rem solid transparent}.lh-roomie-v2 .roomie-input__container.success .roomie-input{caret-color:transparent}.lh-roomie-v2 .roomie-input__container.success:focus-within{border:.1rem solid transparent;outline-color:transparent;outline-width:.1rem}.lh-roomie-v2 .roomie-input__container.success .roomie-status-icon{color:#187748;order:3}.lh-roomie-v2 .roomie-input__container.success__content:focus-within{border:.1rem solid transparent;margin:0}.lh-roomie-v2 .roomie-input__container.warning{background-color:#fff9eb;border:.1rem solid transparent}.lh-roomie-v2 .roomie-input__container.warning .roomie-input{caret-color:transparent}.lh-roomie-v2 .roomie-input__container.warning:focus-within{border:.1rem solid transparent;outline-color:transparent;outline-width:.1rem}.lh-roomie-v2 .roomie-input__container.warning .roomie-status-icon{color:#fff9eb;order:3}.lh-roomie-v2 .roomie-input__container.warning__content:focus-within{border:.1rem solid transparent;margin:0}.lh-roomie-v2 .roomie-input__container.error{background-color:#ffdad6;border:.1rem solid transparent}.lh-roomie-v2 .roomie-input__container.error .roomie-input{caret-color:transparent}.lh-roomie-v2 .roomie-input__container.error:focus-within{border:.1rem solid transparent;outline-color:transparent;outline-width:.1rem}.lh-roomie-v2 .roomie-input__container.error .roomie-status-icon{color:#ba1a1a;order:3}.lh-roomie-v2 .roomie-input__container.error__content:focus-within{border:.1rem solid transparent;margin:0}.lh-roomie-v2 .roomie-input__container:hover{border:.1rem solid #004132}.lh-roomie-v2 .roomie-input__container:focus-within{border:.2rem solid #004132;outline-color:#004132}.lh-roomie-v2 .roomie-input__container.disabled,.lh-roomie-v2 .roomie-input__container.read-only{background-color:#9fa3a9;border:.1rem solid transparent;cursor:not-allowed}.lh-roomie-v2 .roomie-input__container .disabled-placeholder{color:#9fa3a9}.lh-roomie-v2 .roomie-input__container--select:focus-within{border:.1rem solid #209d5f;outline-color:#209d5f;outline-width:.1rem}.lh-roomie-v2 .roomie-input::-moz-placeholder{color:#000;opacity:.5}.lh-roomie-v2 .roomie-input::placeholder{color:#000;opacity:.5}.lh-roomie-v2 .roomie-input__helper-text{color:#004132;display:inline-block;font-size:1.2rem;margin-top:.8rem}.lh-roomie-v2 .roomie-input__helper-text.success{color:#187748}.lh-roomie-v2 .roomie-input__helper-text.warning{color:#bb8100}.lh-roomie-v2 .roomie-input__helper-text.error{color:#ba1a1a}
