/* HEADER */.ta-widget.overwrite .ta-header__container {background: #188803;}/* CLOSE BUTTON */.ta-widget.overwrite .ta-widget__close_button:hover {background: #006902;}/* LOADER */.ta-widget.overwrite .ta-enterprise-loader .ta-enterprise-loader__box {background: #188803;color: #ffffff;}/* LOGO */.ta-widget.overwrite .ta-widget__steps, .ta-widget.overwrite .ta-footer.active {bottom: 50px;}.ta-widget.overwrite .ta-enterprise-logo {background-image: url('https://cdn.timify.com/uploads/companypartners/leroy.merlin_logo-20221130122108-211.png');background-repeat: no-repeat;background-position: center center;background-size: auto 40px;bottom: 5px;}/* BUTTONS */.ta-widget.overwrite .ta-cta-primary {background: #188803;}.ta-widget.overwrite .ta-cta-primary:hover {background: #006902;}/* SERVICES */.ta-widget.overwrite .ta-services .ta-simple-list-item,.ta-widget.overwrite .ta-upselling__body .ta-simple-list-item {background: #f1f1f1;border-color: #999999;}.ta-widget.overwrite .ta-simple-list-item__description,.ta-widget.overwrite .ta-upselling__body .ta-simple-list-item__description {background: #f1f1f1;}.ta-widget.overwrite .ta-services .ta-lined-title .ta-lined-title__label {}.ta-widget.overwrite .ta-services .ta-lined-title .ta-lined-title__label:after,.ta-widget.overwrite .ta-services .ta-lined-title .ta-lined-title__label:before {}.ta-widget.overwrite .ta-services__service:hover .ta-simple-list-item,.ta-widget.overwrite .ta-services__service:hover .ta-simple-list-item__description,.ta-widget.overwrite .ta-simple-list-item:hover {background: #cccccc;border-color: #4d4d4d;}.ta-widget.overwrite .ta-services__service:hover .ta-lined-title .ta-lined-title__label {}.ta-widget.overwrite .ta-services__service:hover .ta-lined-title .ta-lined-title__label:after,.ta-widget.overwrite .ta-services__service:hover .ta-lined-title .ta-lined-title__label:before {}.ta-widget.overwrite .ta-service__button,.ta-widget.overwrite .ta-upselling__button {background: #c5e39e;color: #188803;}.ta-widget.overwrite .ta-service__button:hover,.ta-widget.overwrite .ta-upselling__button:hover {background: #188803;color: #ffffff;}.ta-widget.overwrite .ta-service__button.active,.ta-widget.overwrite .ta-upselling__button.active {background: #006902;}/* AVAILABILITY */.ta-widget.overwrite .ta-datepicker .react-datepicker__day:hover {color: #c5e39e;border-color: #c5e39e;}.ta-widget.overwrite .ta-datepicker .react-datepicker__day--selected, .ta-widget.overwrite .ta-datepicker .react-datepicker__day--selected:hover, .ta-widget.overwrite .ta-datepicker .react-datepicker.datepicker-week .react-datepicker__week:hover .react-datepicker__day--selected, .ta-widget.overwrite .ta-datepicker .react-datepicker.datepicker-week .react-datepicker__week:hover .react-datepicker__day--selected:hover {background: #c5e39e;border-color: #c5e39e;}.ta-widget.overwrite .ta-slots__slot,.ta-widget.overwrite .ta-other-days .ta-cta {background-color: #c5e39e;color: #006902;}.ta-widget.overwrite .ta-slots__slot:hover,.ta-widget.overwrite .ta-other-days .ta-cta:hover {background-color: #188803;color: #ffffff;}/* AUTHENTICATION */.ta-widget.overwrite .ta-auth-link:hover {color: #c5e39e;}.ta-widget.overwrite .ta-popup-back:hover, .ta-widget.overwrite .ta-popup-close:hover {color: #c5e39e;}/* FORM COMPONENTS *//* NORMAL STATE */.ta-widget.overwrite .ta-form-control,.ta-widget.overwrite .ta-single-select .Select-control, .ta-widget.overwrite .ta-select .ta-select-input, .ta-widget.overwrite .ta-select .ta-select__options,.ta-widget.overwrite .ta-bordered-box {background: #ffffff;}.ta-widget.overwrite .ta-checkbox:after,.ta-widget.overwrite .ta-radio:after {background: #ffffff;}.ta-widget.overwrite .ta-phone-input__selected-country {background: #ffffff;} .ta-widget.overwrite .ta-select .ta-select__options__item:before, .ta-widget.overwrite .ta-select .ta-select__options__item:after { border-color: #ffffff; }.ta-widget.overwrite .ta-form-control,.ta-widget.overwrite .ta-single-select .Select-control, .ta-widget.overwrite .ta-select .ta-select-input, .ta-widget.overwrite .ta-select .ta-select__options, .ta-widget.overwrite .ta-select .ta-select__options__item,.ta-widget.overwrite .ta-bordered-box {border-color: #666666;}.ta-widget.overwrite .ta-checkbox:after,.ta-widget.overwrite .ta-radio:after {border-color: #666666;}.ta-widget.overwrite .ta-phone-input,.ta-widget.overwrite .ta-phone-input__selected-country {border-color: #666666;}/* FILLED STATE */.ta-widget.overwrite .ta-form-group.filled .ta-form-control,.ta-widget.overwrite .ta-form-group.filled .ta-single-select .Select-control, .ta-widget.overwrite .ta-select.hasValue .ta-select-input, .ta-widget.overwrite .ta-select .ta-select__options__item.active, .ta-widget.overwrite .ta-select .ta-select__options__item.selected, .ta-widget.overwrite .ta-select .ta-select__options__item:hover,.ta-widget.overwrite .ta-form-group.filled .ta-bordered-box {background: #ffffff;}.ta-widget.overwrite .ta-checkbox.active:after,.ta-widget.overwrite .ta-radio.active:after {background: #ffffff;}.ta-widget.overwrite .ta-form-group.filled .ta-phone-input__selected-country {background: #ffffff;}.ta-widget.overwrite .ta-form-group.filled label:after {border-color: #ffffff;}.ta-widget.overwrite .ta-form-group.filled .ta-form-control,.ta-widget.overwrite .ta-form-group.filled .ta-single-select .Select-control, .ta-widget.overwrite .ta-select.hasValue .ta-select-input,.ta-widget.overwrite .ta-form-group.filled .ta-bordered-box {border-color: #666666;}.ta-widget.overwrite .ta-checkbox.active:after,.ta-widget.overwrite .ta-radio.active:after {border-color: #666666;}.ta-widget.overwrite .ta-form-group.filled .ta-phone-input,.ta-widget.overwrite .ta-form-group.filled .ta-phone-input__selected-country {border-color: #666666;}/* FOCUS STATE */.ta-widget.overwrite .ta-form-group.focused .ta-form-control,.ta-widget.overwrite .ta-form-group.focused .ta-single-select .Select-control,.ta-widget.overwrite .ta-single-select .Select-menu-outer, .ta-widget.overwrite .ta-select.focused .ta-select-input,.ta-widget.overwrite .ta-address-input__autocomplete-dropdown,.ta-widget.overwrite .ta-phone-input__countries,.ta-widget.overwrite .ta-date-input .react-datepicker,.ta-widget.overwrite .ta-date-input .react-datepicker__header,.ta-widget.overwrite .ta-date-input .react-datepicker__month-dropdown,.ta-widget.overwrite .ta-date-input .react-datepicker__year-dropdown,.ta-widget.overwrite .ta-date-input .react-datepicker__month-option,.ta-widget.overwrite .ta-date-input .react-datepicker__year-option {background: #ffffff;}.ta-widget.overwrite .ta-form-group.focused label:after {border-color: #ffffff;border-top-width: 2px;}.ta-widget.overwrite .ta-form-group.focused .ta-checkbox:after,.ta-widget.overwrite .ta-form-group.focused .ta-radio:after {background: #ffffff;}.ta-widget.overwrite .ta-form-group.focused .ta-phone-input__selected-country {background: #ffffff;}.ta-widget.overwrite .ta-single-select .Select-option:before,.ta-widget.overwrite .ta-single-select .Select-option:after,.ta-widget.overwrite .ta-phone-input__countries li:before,.ta-widget.overwrite .ta-phone-input__countries li:after,.ta-widget.overwrite .ta-date-input .react-datepicker__month-option:before,.ta-widget.overwrite .ta-date-input .react-datepicker__year-option:before,.ta-widget.overwrite .ta-date-input .react-datepicker__month-option:after,.ta-widget.overwrite .ta-date-input .react-datepicker__year-option:after {border-color: #ffffff;}.ta-widget.overwrite .ta-date-input .react-datepicker__header__dropdown {background: #666666;}.ta-widget.overwrite .ta-date-input .react-datepicker__day--in-range,.ta-widget.overwrite .ta-date-input .react-datepicker__day--in-selecting-range,.ta-widget.overwrite .ta-date-input .react-datepicker__day--keyboard-selected,.ta-widget.overwrite .ta-date-input .react-datepicker__day--selected {background: #666666;border-color: #666666;box-shadow: none;}.ta-widget.overwrite .ta-form-group.focused .ta-form-control,.ta-widget.overwrite .ta-form-group.focused .ta-single-select .Select-control,.ta-widget.overwrite .ta-single-select .Select-menu-outer,.ta-widget.overwrite .ta-single-select .Select-option, .ta-widget.overwrite .ta-select.focused .ta-select-input,.ta-widget.overwrite .ta-address-input__autocomplete-dropdown,.ta-widget.overwrite .ta-address-input__suggestion-item,.ta-widget.overwrite .ta-phone-input__countries,.ta-widget.overwrite .ta-phone-input__countries li,.ta-widget.overwrite .ta-date-input .react-datepicker,.ta-widget.overwrite .ta-date-input .react-datepicker__month-dropdown,.ta-widget.overwrite .ta-date-input .react-datepicker__year-dropdown,.ta-widget.overwrite .ta-date-input .react-datepicker__month-option,.ta-widget.overwrite .ta-date-input .react-datepicker__year-option {border-color: #666666;}.ta-widget.overwrite .ta-form-group.focused .ta-checkbox:after,.ta-widget.overwrite .ta-form-group.focused .ta-radio:after {border-color: #666666;}.ta-widget.overwrite .ta-form-group.focused .ta-phone-input,.ta-widget.overwrite .ta-form-group.focused .ta-phone-input__selected-country {border-color: #666666;}.ta-widget.overwrite .ta-date-input .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle {border-bottom-color: #666666;}.ta-widget.overwrite .ta-date-input .react-datepicker__day--today {box-shadow: inset 0 0 0 1px #666666;}.ta-widget.overwrite .ta-phone-input__countries li:hover,.ta-widget.overwrite .ta-date-input .react-datepicker__day:hover,.ta-widget.overwrite .ta-address-input__suggestion-item.active,.ta-widget.overwrite .ta-single-select .Select-option:hover {background: #ffffff;}