.block--form .container{z-index:2}::placeholder{color:var(--color-gray-dark)!important}::-ms-input-placeholder{color:var(--color-gray-dark)!important}textarea.form-control{min-height:calc(((var(--fontsize-body-1) * var(--lineheight-normal)) * 4) + 1.6rem)}.form-control,.form-select,.form-check-input{color:var(--color-default)!important;font-weight:var(--fontweight-normal);-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-border-radius:0!important;border-radius:0!important}.form-control,.form-select{padding:.75rem 1.25rem;color:var(--color-default);border-color:var(--color-white)}.bg-white .form-control,.bg-white .form-select{border-color:var(--bs-border-color)}.form-control:focus,.form-select:focus{border-color:var(--color-primary)!important;-webkit-box-shadow:var(--bs-box-shadow-sm)!important;box-shadow:var(--bs-box-shadow-sm)!important}.form-check-wrapper{-webkit-transition:.2s ease;transition:.2s ease}.form-check-wrapper:not(.bg-error,.active):hover{background:rgba(var(--color-primary-rgb),.95)!important}.form-check-wrapper.active{background:var(--color-secondary)!important}.form-check-label *{margin:0!important}.form-check-input{min-width:1.25em;width:1.25em;height:1.25em;border-color:var(--color-gray)}.body-2 .form-check-input{min-width:1.15em;width:1.15em;height:1.15em}.form-check-input:checked{background-color:var(--color-primary)}.input-group .bt{z-index:10;border:var(--color-white) 2px solid}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-radius:inherit!important;margin-left:-8px}.form-control::-webkit-file-upload-button{color:var(--color-default);font-size:var(--fontsize-body-2);font-weight:var(--fontweight-normal);background-color:rgba(var(--color-gray-light-rgb),.75);border-inline-end-width:0}.form-control::file-selector-button{color:var(--color-default);font-size:var(--fontsize-body-2);font-weight:var(--fontweight-normal);background-color:rgba(var(--color-gray-light-rgb),.75);border-inline-end-width:0}.form-response{display:none}