.roomie-check{border-color:var(--carbon-50);border-radius:999px;border-width:.1rem;display:inline-block;height:2.4rem;outline:.4rem solid transparent;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.4rem}.roomie-check,.roomie-check--active{background-color:var(--color-white)}.roomie-check--active{border-color:var(--success-600);border-radius:999px;border-width:.8rem}.roomie-check--disabled{background-color:var(--carbon-light-50);border-color:var(--carbon-light-300);outline:none!important}.roomie-radio__input{display:none}.roomie-radio__input:focus+.roomie-check{outline-color:var(--info-50)}.roomie-radio__container{align-items:center;cursor:pointer;display:flex}.roomie-radio__container--disabled{cursor:not-allowed}.roomie-radio__container:hover .roomie-check{outline-color:var(--success-50)}.roomie-radio__container:hover .roomie-radio__label{color:var(--carbon-800)}.roomie-radio__container:focus .roomie-check{outline-color:var(--info-50)}.roomie-radio__container:focus .roomie-radio__label{color:var(--carbon-800)}.roomie-radio__label{color:var(--carbon-600);font-size:1.4rem;line-height:2.4rem;margin-left:.8rem}.roomie-radio__label--disabled{color:var(--carbon-light-300)!important}.dropdown-checklist__collapsible-item,.dropdown-checklist__collapsible-item .roomie-checkbox__label{width:100%}.dropdown-checklist__collapsible-item .roomie-checkbox__checkmark{margin-top:.8rem}.dropdown-checklist__collapsible-item .dropdown-checklist__collapsible-item-parent.partial-check .roomie-checkbox__checkmark:after{display:block;height:.2rem;left:50%;top:50%;transform:translate(-50%) rotate(0);width:.8rem}.dropdown-checklist__collapsible-item .dropdown-checklist__collapsible-item__list{gap:1.2rem;max-height:0;overflow:hidden;transition:max-height .25s ease}.dropdown-checklist__collapsible-item .dropdown-checklist__collapsible-item__list--open{max-height:1000px}.dropdown-checklist__collapsible-item .dropdown-checklist__collapsible-item__list .dropdown-checklist__collapsible-item__list-item:first-child{margin-top:1.2rem}.dropdown-checklist__collapsible-item .dropdown-checklist__collapsible-item__list .dropdown-checklist__collapsible-item__list-item:last-child{margin-bottom:1.2rem}.dropdown-checklist__collapsible-item .dropdown-checklist__collapsible-item__list .dropdown-checklist__collapsible-item__list-subitem .roomie-checkbox__checkmark{margin-top:0}.dropdown-checklist__collapsible-item .dropdown-checklist__collapsible-item__list .dropdown-checklist__collapsible-item__list-subitem:first-child{margin-top:1.2rem}.dropdown-checklist__collapsible-item .dropdown-checklist__collapsible-item__list .dropdown-checklist__collapsible-item__list-subitem:last-child{margin-bottom:1.2rem}.dropdown-checklist__options-container{box-shadow:0 0 16px 2px #485b5733}.dropdown-checklist__search-input{color:var(--color-pine-600)}.dropdown-checklist__search-input::-moz-placeholder{color:var(--color-pine-500);font-family:var(--font-wix-madefor-text);font-size:1.4rem;font-style:normal;font-weight:500;letter-spacing:-.014rem;line-height:1.9rem;opacity:1}.dropdown-checklist__search-input::placeholder{color:var(--color-pine-500);font-family:var(--font-wix-madefor-text);font-size:1.4rem;font-style:normal;font-weight:500;letter-spacing:-.014rem;line-height:1.9rem;opacity:1}@media (min-width:768px){.dropdown-checklist__search-input::-moz-placeholder{font-family:var(--font-wix-madefor-text);font-size:1.6rem;font-style:normal;font-weight:500;letter-spacing:-.032rem;line-height:2.18rem}.dropdown-checklist__search-input::placeholder{font-family:var(--font-wix-madefor-text);font-size:1.6rem;font-style:normal;font-weight:500;letter-spacing:-.032rem;line-height:2.18rem}}.dropdown-checklist__check:before{background-color:var(--color-white);border-radius:.4rem;content:"";height:100%;left:-1rem;position:absolute;top:0;transition-duration:.2s;width:.4rem}.dropdown-checklist__check--bar{background-color:var(--color-pine-100)}.dropdown-checklist__check--bar:before{background-color:var(--color-pine-600)}.dropdown-checklist .roomie-checkbox__text{color:var(--color-pine-600);max-width:22rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-checklist .scale-up-ver-top{animation:scale-up-ver-top .4s cubic-bezier(.39,.575,.565,1) both}@keyframes scale-up-ver-top{0%{transform:scaleY(.4);transform-origin:100% 0}to{transform:scaleY(1);transform-origin:100% 0}}.dropdown-checklist .roomie-checkbox__checkmark,.dropdown-checklist .roomie-checkbox__text{pointer-events:none}.clusters-selector .app-slider{position:relative}.clusters-selector .app-slider__items-holder{gap:.4rem;padding-right:2.4rem}.clusters-selector .app-slider__button{position:absolute}.clusters-selector .app-slider__button--left{left:.5rem}.clusters-selector .app-slider__button--right{right:.5rem}.clusters-selector .dropdown-checklist__collapsible-item .roomie-checkbox__checkmark{margin-top:1.6rem}.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}.roomie-currency-input .roomie-currency-input__container{position:relative;width:100%}.roomie-currency-input .roomie-currency-input__field{padding-right:1rem;text-align:right}.roomie-currency-input .roomie-currency-input__symbol{color:#7e8d8a;margin-right:1rem}.roomie-currency-input .roomie-currency-input__currency{color:#919e9b}.roomie-input__container .disabled-placeholder{flex:1}.roomie-input__container.disabled .roomie-currency-input__field,.roomie-input__container.read-only .roomie-currency-input__field{color:#919e9b}.onboarding-filters__modal-content{display:flex;flex-direction:column}.onboarding-filters__modal-content .roomie-chip-selector{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.onboarding-filters__modal-content .roomie-chip-selector:focus{outline:2px solid transparent;outline-offset:2px}.onboarding-filters__modal-content .roomie-chip-selector--selected{background-color:var(--primary-50);border-color:var(--primary-600);color:var(--primary-600)}
