h2.form__message{display:none!important}.errors ul{margin:0;padding:0;list-style:none}.errors li{text-transform:none;color:var(--smets-blue)}small.form__message{display:block;line-height:17px;text-transform:none;color:var(--smets-blue)}small.form__message svg{display:none}.customer p.required{font-size:12px;line-height:16px;color:#6e7d93;letter-spacing:.01em;margin-bottom:30px}.customer ul{list-style:none;color:var(--smets-blue);line-height:17px;padding:0;margin:0 0 20px}.customer ul a{color:var(--smets-blue);text-decoration:none;text-transform:none}.customer form{margin:0}.customer form hr{display:block;width:100%;height:1px;background:#dce5ed;margin:18px 0 30px}.customer .field-2col{display:flex;justify-content:space-between}.customer .field-2col .field{width:calc(50% - 6px)}.customer .field{margin:0 0 12px}.customer .field:before,.customer .field:after{content:none}.customer .field input,.customer .field input:focus{font-family:GilSansLight;font-size:1.4rem;color:#2e2e36;border:1px solid #DCE5ED;height:4.6rem;padding-right:20px;padding-left:20px;box-shadow:none}.customer .field label{font-size:14px;color:#6e7d93;text-transform:none;top:13px}.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label,.customer .field input:focus~label{font-size:9px;font-style:normal;text-transform:uppercase}.customer select{font-size:14px;color:#6e7d93;text-transform:none;width:140px;border:1px solid #DCE5ED;border-radius:30px;margin-bottom:12px;background:url(arrow-select.svg) no-repeat right 25px center}.customer .select:before,.customer .select:after{content:none}.customer select:focus,.customer select:focus-visible{box-shadow:none;border-radius:30px}.customer .select select{width:100%;margin:0;background:url(arrow-select.svg) no-repeat right 25px center}.check{margin-top:14px;color:#2e2e36}.check input{display:none}.customer button:not([class*=custom-select]){text-transform:uppercase;font-size:14px}.check label{padding-left:34px;background:url(checkbox.svg) no-repeat left top;cursor:pointer;min-height:24px;display:flex;justify-content:center;flex-direction:column;font-size:12px;text-align:left}.check input[type=checkbox]:disabled+label{background:url(checkbox-grey.svg) no-repeat left top;cursor:default}.check input[type=checkbox]:checked+label{background:url(checkbox-checked.svg) no-repeat left top}.check input[type=checkbox]:checked:disabled+label{background:url(checkbox-checked-grey.svg) no-repeat left top}.customer button:not([class*=custom-select]){margin:24px 0 0;min-height:auto;padding:12px 24px;width:fit-content}.customer button:before,.customer button:after{content:none}.custom-select{position:relative}.customer .custom-select button.custom-select__option--value{display:block;width:100%;height:45px;min-height:auto;border-radius:30px;border:1px solid #DCE5ED;padding:0 20px;margin-bottom:12px;text-align:left;font-size:14px;font-style:italic;color:#6e7d93;letter-spacing:.04rem;background:url(arrow-select.svg) no-repeat right 25px center}.customer .custom-select.custom-select--blue button.custom-select__option--value{color:#fff;background-color:var(--smets-blue);background-image:url(arrow-select-white.svg)}.custom-select .custom-select__dropdown{width:calc(100% - 16px);border:1px solid #DCE5ED;border-radius:6px;background:#fff;padding:24px;position:absolute;top:49px;left:8px;z-index:1}.field-country .custom-select__dropdown{max-height:25rem;overflow:auto}.field-country .custom-select__input{width:100%;height:30px;border:1px solid #DCE5ED;margin-bottom:20px;padding:5px 10px;box-shadow:none;outline:none}button.custom-select__option{font-size:14px;color:#000;letter-spacing:.05em;display:block;background:none;min-height:auto;min-width:auto;margin:12px 0 0;padding:0}button.custom-select__option:first-child{margin:0}button.custom-select__option.custom-select__option--selected{font-family:GilSansRegular;color:var(--smets-blue)}.customer textarea{border:1px solid #DCE5ED;border-radius:24px;min-height:19rem}.customer textarea:focus,.customer textarea:focus-visible{box-shadow:none;border-radius:30px}@media screen and (max-width:990px){.customer select{width:100%;background:url(arrow-select.svg) no-repeat right 25px center}.customer .field-2col{display:block}.customer .field-2col .field{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/form-custom.css.map */
