@import"TPM--intl-tel-input--intlTelInput.min.css";.iti{--iti-path-flags-1x: url(./TPM--intl-tel-input--flags.png);--iti-path-flags-2x: url(./TPM--intl-tel-input--flags@2x.png);--iti-path-globe-1x: url(./TPM--intl-tel-input--globe.png);--iti-path-globe-2x: url(./TPM--intl-tel-input--globe@2x.png);width:100%}body.template-page-company-registration{--color-background: 255, 255, 255}body.template-page-company-registration .company-form-container{--color-background-input: 255, 255, 255;--color-background-input-border: 144,144,144}.company-form-container .field{margin-bottom:2rem;position:relative}.company-form-container+.company-form-container{margin-top:2rem}.company-form-container .field .select__caret{position:absolute;top:0;right:.5rem;transform:translateY(50%)}.company-form-container .field.prefilled .select__caret{display:none}.company-form-container .field .select__caret svg{transform:rotate(90deg);width:2.4rem;height:2.4rem;color:#909090}.company-form-container .field:last-child{margin-bottom:0}@media screen and (min-width:900px){.company-form-container{display:grid;grid-template-columns:repeat(3,1fr);row-gap:1rem;column-gap:3rem}.company-form-container.add_shipping_informations{grid-template-columns:1fr}.company-form-container.use_billing_address_as_shipping_address{display:flex;flex-direction:column}.company-form-container .field{margin-bottom:0;min-height:7.5rem}.company-form-container.use_billing_address_as_shipping_address .field{min-height:0}}.company-form-button-list{text-align:center;margin-top:4.7rem}.company-form-button-list .button{border-radius:.8rem}.company-registration__heading{text-align:center;margin-bottom:4rem}.company-form-container .field input[type=text],.company-form-container .field input[type=email],.company-form-container .field input[type=tel],.company-form-container .field input[type=password],.company-form-container .field .field__input{border-radius:.7rem}.company-form-container .field input[type=text],.company-form-container .field input[type=email],.company-form-container .field input[type=tel],.company-form-container .field input[type=password],.company-form-container .field select,.company-form-container .field select option,.company-form-container .field .field__input{flex-grow:0;font-size:1.6rem}.company-form-container .field input[type=text]::placeholder,.company-form-container .field input[type=email]::placeholder,.company-form-container .field input[type=tel]::placeholder,.company-form-container .field input[type=password]::placeholder,.company-form-container .field .field__input::placeholder{font-size:1.6rem}.company-form-container .field select{color:#939393}.company-form-container .field select option{color:rgba(var(--color-foreground))}.company-form-container .field select option[value=""]{display:none}.company-form-container .field select:has(option:checked:not([value])),.company-form-container .field select:has(option:checked:not([value=""])){color:rgba(var(--color-foreground))}.company-form-container .field select:has(option:checked:not([value])) option,.company-form-container .field select:has(option:checked:not([value=""])) option{color:rgba(var(--color-foreground))}.company-form-container.hide,.company-form-container .field.hide{display:none}.company-form-container .field [readonly]{background:#e5e5e5;pointer-events:none}.company-form-container .field--checkbox input[type=checkbox][readonly]+label:before{background:#e5e5e5;border-color:#e5e5e5}.company-form-container .field--checkbox input[type=checkbox][readonly]+label{pointer-events:none}.company-form-container .field--checkbox input[type=checkbox][readonly]+label svg{color:#232323}.company-form-container .field--with-error .company-registration-form__field-error{color:#e60026}.company-form-container .field.field--with-error input[type=text],.company-form-container .field.field--with-error input[type=email],.company-form-container .field.field--with-error input[type=tel],.company-form-container .field.field--with-error input[type=password],.company-form-container .field.field--with-error select,.company-form-container .field.field--with-error .field__input{border-color:#e60026}.company-form-container .field.field--with-error input[type=text]:hover:not(:focus),.company-form-container .field.field--with-error input[type=email]:hover:not(:focus),.company-form-container .field.field--with-error input[type=tel]:hover:not(:focus),.company-form-container .field.field--with-error input[type=search]:hover:not(:focus),.company-form-container .field.field--with-error input[type=password]:hover:not(:focus),.company-form-container .field.field--with-error select:hover:not(:focus),.company-form-container .field.field--with-error .field__input:hover:not(:focus){border-color:#e60026}.company-form-container .field.field--with-error input[type=checkbox]+label:before{border-color:#e60026}.company-form-container .field.field--with-error input[type=checkbox]+label:before :hover:not(:focus){border-color:#e60026}#company-registration-form-errors-container,#company-registration-form-errors-container .company-form-button-list{display:none;text-align:center}#company-registration-form-errors-container{margin-top:7.4rem}#company-registration-form-errors-container.active,#company-registration-form-errors-container .company-form-button-list.active{display:block}#company-registration-form-errors-container p,#company-registration-form-errors-container strong{color:#e60026;font-size:2rem;line-height:2.4rem}#company-registration-form__overlay{position:fixed;display:none;top:0;right:0;bottom:0;left:0;z-index:20;background-color:rgb(var(--color-overlay));opacity:.3;border-radius:.4rem}#company-registration-form__overlay.active{display:block}.thankyou-page-company-form-container{text-align:center;max-width:58rem;padding-left:2rem;padding-right:2rem;margin-left:auto;margin-right:auto}.thankyou-page-company-form-container .company-registration__title{font-size:5rem;line-height:6rem;margin-block:2.6rem}.thankyou-page-company-form-container .company-form-button-list{margin-top:5rem}company-registration-tab{display:none}company-registration-tab[data-tab-active=true]{display:block}.company-form-container .field.field--checkbox{min-height:unset}.company-form-container .field.field--checkbox+.field--checkbox{margin-top:8px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-company-registration.css.map */
