.roomie-tooltip__title{color:var(--carbon-800);font-size:1.6rem;letter-spacing:.01rem;line-height:2.4rem}.roomie-tooltip__description{color:var(--carbon-600);font-size:1.2rem;font-weight:400;letter-spacing:.01rem;line-height:1.6rem}.roomie-tooltip .roomie-tooltip__cta-button{font-size:1.4rem;font-weight:500;letter-spacing:.02rem;line-height:2.4rem}.roomie-tooltip{background-color:#242e2c;border-radius:.8rem;box-shadow:0 .4rem .8rem .2rem #485b5701;display:flex;max-width:30.4rem;min-width:25.8rem;opacity:1;padding:1.6rem 1.2rem 1.6rem 1.6rem;position:absolute;transition:all .3s linear;width:-moz-max-content;width:max-content;z-index:200}.roomie-tooltip--definition{min-width:0;opacity:0;padding:.8rem;transition:opacity 1s}.roomie-tooltip:not(.roomie-tooltip--definition).non-visible{opacity:0;transition:all .3s linear;visibility:hidden}.roomie-tooltip__content{position:relative;z-index:30}.roomie-tooltip__info{flex:1}.roomie-tooltip__cta{margin-top:1.6rem}.roomie-tooltip__title{color:#fff;margin-bottom:.8rem}.roomie-tooltip__description{color:#fff}.roomie-tooltip .roomie-tooltip__cta-button{background-color:#485b57;color:#fff;padding:.4rem 1.6rem}.roomie-tooltip .roomie-tooltip__cta-button:hover{background-color:var(--carbon-50)}.roomie-tooltip .roomie-tooltip__button{align-items:flex-start;border-radius:50%;display:flex;height:-moz-fit-content;height:fit-content;position:relative;right:0;top:-.4rem;transition:.3s;z-index:90}.roomie-tooltip .roomie-tooltip__button:hover{background-color:#485b57}.roomie-tooltip .roomie-tooltip__button:hover .roomie-button-navigation__icon{background-color:transparent}.roomie-tooltip .roomie-tooltip__button:focus-visible{outline:none}.roomie-tooltip__indicator{background-color:#242e2c;border-radius:.3rem;height:2rem;position:absolute;transform:rotate(45deg);width:2rem;z-index:20}.roomie-tooltip__indicator.top-right{right:1.8rem;top:-.5rem}.roomie-tooltip__indicator.top-left{left:1.4rem;top:-.5rem}.roomie-tooltip__indicator.top-center{left:0;margin:0 auto;right:0;top:-.5rem}.roomie-tooltip__indicator.bottom-right{bottom:-.5rem;right:1.8rem}.roomie-tooltip__indicator.bottom-left{bottom:-.5rem;left:1.4rem}.roomie-tooltip__indicator.bottom-center{bottom:-.5rem;left:0;margin:0 auto;right:0}.roomie-tooltip__indicator.left-top{left:-.5rem;top:1.2rem}.roomie-tooltip__indicator.left-bottom{bottom:1.2rem;left:-.5rem}.roomie-tooltip__indicator.left-center{bottom:0;left:-.5rem;margin:auto;top:0}.roomie-tooltip__indicator.right-top{right:-.5rem;top:1.2rem}.roomie-tooltip__indicator.right-bottom{bottom:1.2rem;right:-.5rem}.roomie-tooltip__indicator.right-center{bottom:0;margin:auto;right:-.5rem;top:0}.roomie-tooltip__storybook{margin:8rem}.roomie-tooltip__storybook p{position:relative}.roomie-tooltip__storybook p:hover .roomie-tooltip--definition{opacity:1;visibility:visible}.lh-roomie-v2 .roomie-tooltip{background-color:var(--color-neutral-black)}.lh-roomie-v2 .roomie-tooltip .roomie-tooltip__title{font-family:var(--font-wix-madefor-text);font-size:1.6rem;font-style:normal;font-weight:600;letter-spacing:-.032rem;line-height:2.18rem}.lh-roomie-v2 .roomie-tooltip .roomie-tooltip__description{font-family:var(--font-wix-madefor-text);font-size:1.2rem;font-style:normal;font-weight:500;letter-spacing:-.024rem;line-height:1.63rem}.lh-roomie-v2 .roomie-tooltip .roomie-tooltip__indicator{background-color:var(--color-neutral-black)}.lh-roomie-v2 .roomie-tooltip .roomie-tooltip__button,.lh-roomie-v2 .roomie-tooltip .roomie-tooltip__button .roomie-button-navigation__icon{border-style:none!important;border-width:0!important;outline-width:0!important}.lh-roomie-v2 .roomie-tooltip .roomie-tooltip__button .roomie-button-navigation__icon svg{fill:var(--color-white)!important}.roomie-range{display:flex;flex-direction:column;gap:.75rem}.roomie-range__label{font-size:1.4rem;line-height:1.9rem}.roomie-range__input{align-items:center;display:flex;height:31px;position:relative}.roomie-range__input input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;height:inherit;outline:none;position:relative;width:100%}.roomie-range__input input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid;border-radius:9999px;cursor:pointer;z-index:2}.roomie-range__input input::-moz-range-thumb{border:2px solid;border-radius:9999px;cursor:pointer;z-index:2}.roomie-range__input input::-webkit-slider-runnable-track{border-radius:3px;height:4px}.roomie-range__input input::-moz-range-track{border-radius:3px;height:4px}.roomie-range__input--sm{height:17px}.roomie-range__input--sm input::-webkit-slider-thumb{height:18px;margin-top:-7px;width:18px}.roomie-range__input--sm.roomie-range__input--width-lg input::-webkit-slider-thumb{margin-top:-5px}.roomie-range__input--sm input::-moz-range-thumb{height:18px;width:18px}.roomie-range__input--md{height:23px}.roomie-range__input--md input::-webkit-slider-thumb{height:24px;margin-top:-10px;width:24px}.roomie-range__input--md.roomie-range__input--width-lg input::-webkit-slider-thumb{margin-top:-8px}.roomie-range__input--md input::-moz-range-thumb{height:24px;width:24px}.roomie-range__input--lg{height:31px}.roomie-range__input--lg input::-webkit-slider-thumb{height:32px;margin-top:-14px;width:32px}.roomie-range__input--lg.roomie-range__input--width-lg input::-webkit-slider-thumb{margin-top:-12px}.roomie-range__input--lg input::-moz-range-thumb{height:32px;width:32px}.roomie-range__input--width-md input::-webkit-slider-runnable-track{border-radius:3px;height:4px}.roomie-range__input--width-md input::-moz-range-track{border-radius:3px;height:4px}.roomie-range__input--width-lg input::-webkit-slider-runnable-track{border-radius:3px;height:8px}.roomie-range__input--width-lg input::-moz-range-track{border-radius:3px;height:8px}.roomie-range__input--accent input::-webkit-slider-thumb{background-color:var(--color-white);border-color:var(--primary-600)}.roomie-range__input--accent input::-moz-range-thumb{background-color:var(--color-white);border-color:var(--primary-600)}.roomie-range__input--accent input::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--accent-600),var(--accent-600) calc(var(--track-width) - 1px),var(--carbon-light-300) var(--track-width))}.roomie-range__input--accent input::-moz-range-track{background:linear-gradient(to right,var(--accent-600),var(--accent-600) calc(var(--track-width) - 1px),var(--carbon-light-300) var(--track-width))}.roomie-range__input--brand input::-webkit-slider-thumb{background-color:var(--primary-600);border-color:var(--brand-600);filter:drop-shadow(0 8px 8px rgba(62,207,175,.5))}.roomie-range__input--brand input::-moz-range-thumb{background-color:var(--primary-600);border-color:var(--brand-600);filter:drop-shadow(0 8px 8px rgba(62,207,175,.5))}.roomie-range__input--brand input::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--brand-600),var(--brand-600) calc(var(--track-width) - 1px),var(--carbon-light-300) var(--track-width))}.roomie-range__input--brand input::-moz-range-track{background:linear-gradient(to right,var(--brand-600),var(--brand-600) calc(var(--track-width) - 1px),var(--carbon-light-300) var(--track-width))}.quotation-plan-fee-simulator__list-item{align-items:center;color:var(--carbon-600);display:flex;font-size:1.4rem;justify-content:space-between;line-height:1.9rem}@media (min-width:1024px){.quotation-plan-fee-simulator__list-item{font-size:1.6rem;line-height:2.18rem}}.quotation-plan-fee-simulator__list-item-value{color:var(--carbon-600);font-size:2rem;font-weight:500;line-height:2.72rem;margin-left:1rem;text-align:right}@media (min-width:1024px){.quotation-plan-fee-simulator__list-item-value{font-size:2.2rem;line-height:2.99rem}}.quotation-plan-fee-simulator #quotation-plan-fee-simulator-disclaimer-tooltip{left:-9rem;top:-11.5rem;z-index:20}.quotation-plan-fee-simulator #quotation-plan-fee-simulator-disclaimer-tooltip .roomie-tooltip__indicator{left:10.3rem}.app-table-payment__content-row{grid-column:1/-1}.app-table-payment__content-row:nth-child(2) p{color:var(--primary-600)}.app-table-payment__content-row:last-child p{background-color:var(--primary-50);font-weight:500}.app-table-payment__content-row p:last-child,.app-table-payment__header:last-child{padding-right:2.4rem}.typology-container__tabs-holder{display:flex;gap:.8rem}@media (min-width:1024px){.typology-container__tabs-holder{gap:1.6rem}}.typology-container__tab{border-color:var(--carbon-light-50);border-width:1px;cursor:pointer;padding:1.4rem}.typology-container__tab:hover{background-color:var(--carbon-light-50)}.typology-container__tab{border-radius:13px}@media (min-width:768px){.typology-container__tab{padding:2rem}}@media (max-width:768px){.typology-container__tab .icon-bar__icon{height:1.6rem;width:1.6rem}.typology-container__tab .icon-bar__text{font-size:1.2rem;line-height:1.63rem}}.typology-container .app-slider{border-bottom-width:0}.typology-container .app-slider__button{position:absolute}.typology-container .app-slider__button--left{left:0}.typology-container .app-slider__button--right{right:0}.roomie-tabs.roomie-tabs--fitted .roomie-tabs__container{overflow:hidden}.roomie-tabs.roomie-tabs--fitted .roomie-tabs__header{display:flex;justify-content:space-evenly;padding:0}.roomie-tabs.roomie-tabs--fitted .roomie-tabs__item{flex:1 1 auto;min-width:0;white-space:normal}.roomie-tabs.roomie-tabs--fitted .roomie-tabs__item.is-selected{bottom:-.2rem;position:relative}.roomie-tabs__container{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.roomie-tabs__container::-webkit-scrollbar{display:none}.roomie-tabs__header{border-bottom:.2rem solid #f5f7f6;display:inline-block;padding:1.1rem 0;width:100%}.roomie-tabs__item{background-color:#fff;color:#485b57;cursor:pointer;display:inline;min-width:8rem;padding:1.1rem 1.6rem;position:relative;text-align:center}.roomie-tabs__item:focus{border:.2rem solid #73a9e9}.roomie-tabs__item:hover{background-color:#f8fcfb;color:#0a4e3f}.roomie-tabs__item.is-selected{background-color:#f8fcfb;border-bottom:.4rem solid #157f67;border-radius:.8rem .8rem 0 0;color:#485b57}.roomie-tabs__content{padding-top:1rem}.roomie-tabs__chevron{position:absolute;top:.5rem;z-index:100}.roomie-tabs__chevron.left{left:.1rem}.roomie-tabs__chevron.right{right:.1rem}@media (width >= 1080px){.quotation-plan-typologies-images{width:373px}}@media (width >= 1024px){.quotation-plan-typologies__form{min-width:400px}}.quotation-plan-typologies .app-slider__button{position:absolute}.quotation-plan-typologies .app-slider__button--left{left:0}.quotation-plan-typologies .app-slider__button--right{right:0}.quotation-plan-typologies .app-contact-form-loading-text,.quotation-plan-typologies .app-contact-form-success-message,.quotation-plan-typologies .app-contact-form__title{font-size:2rem!important;line-height:1.5!important}.quotation-plan-typologies .app-contact-form-loading,.quotation-plan-typologies .app-contact-form-success-container{background-color:var(--color-white)}.quotation-plan-typologies .app-contact-form-loading{display:flex;flex-direction:column-reverse}.quotation-plan-typologies .app-contact-form-success-icon{display:flex;justify-content:center}.quotation-plan-typologies .app-contact-form-success-message{text-align:center}
