.customer-account-create .page-wrapper #maincontent.page-main{padding-top:0}@media (max-width:669px){.customer-account-create .page-wrapper #maincontent.page-main{margin-top:176px}}@media (max-width:480px){.customer-account-create .page-wrapper #maincontent.page-main{padding-bottom:40px}}.customer-account-create .page-wrapper #maincontent.page-main .page-title-wrapper{width:100%;padding:48px 0;margin:0 auto}@media (max-width:576px){.customer-account-create .page-wrapper #maincontent.page-main .page-title-wrapper{max-width:100%;margin:0}}@media (max-width:480px){.customer-account-create .page-wrapper #maincontent.page-main .page-title-wrapper h1{font-size:30px;line-height:34px}}.customer-account-create .page-wrapper #maincontent.page-main .page-title-wrapper .page-title{font-family:'Craftelier Labil Grotesk',sans-serif;font-weight:700;font-size:50px;line-height:55px;color:#15373d;width:100%}@media (max-width:576px){.customer-account-create .page-wrapper #maincontent.page-main .page-title-wrapper .page-title{font-size:40px;line-height:40px}}@media (max-width:480px){.customer-account-create .page-wrapper #maincontent.page-main .page-title-wrapper{font-size:30px;line-height:34px}}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account{background-color:#fff;border-radius:16px;padding:40px;margin:0 auto;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;row-gap:16px;max-width:500px;min-height:0;width:100%}@media (max-width:992px){.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account{align-items:flex-start}}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset{width:100%;display:flex;flex-direction:column;row-gap:16px;margin:0}@media (max-width:992px){.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset{width:100%}}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .legend{margin-left:0;margin-bottom:0}@media (max-width:992px){.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .legend span{font-size:24px;line-height:32px}}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .field{width:100%;margin:0}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .field .control{width:100%;max-width:100%;position:relative}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .field .control input{background:#fff;border:.8px solid #ccc;border-radius:16px !important;font-size:14px;padding:16px 24px 16px 50px;height:auto;background-position:20px center;background-repeat:no-repeat;background-color:#fff}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .field .control input#email_address{background:#fff;border:.8px solid #ccc;border-radius:16px !important;font-size:14px;padding:16px 24px 16px 50px;height:auto;background-position:20px center;background-repeat:no-repeat;background-color:#fff;background-image:url(/media/wysiwyg/craftelier/sobre-input-gris.webp);background-size:20px 20px}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .field .control input#password{background:#fff;border:.8px solid #ccc;border-radius:16px !important;font-size:14px;padding:16px 24px 16px 50px;height:auto;background-position:20px center;background-repeat:no-repeat;background-color:#fff;background-image:none}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .field .control input#password[type=password]{background-image:url(/media/wysiwyg/craftelier/password-input-gris.webp),url(/media/wysiwyg/craftelier/viewPassword.webp);background-position:20px center,95% center;background-repeat:no-repeat,no-repeat;background-size:24px 24px}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .field .control input#password[type=text]{background-image:url(/media/wysiwyg/craftelier/password-input-gris.webp),url(/media/wysiwyg/craftelier/hidePassword.webp);background-position:5% center,95% center;background-repeat:no-repeat,no-repeat;background-size:24px 24px}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .field .control input#password-confirmation{background:#fff;border:.8px solid #ccc;border-radius:16px !important;font-size:14px;padding:16px 24px 16px 50px;height:auto;background-position:20px center;background-repeat:no-repeat;background-color:#fff;background-image:url(/media/wysiwyg/craftelier/password-input-gris.webp);background-size:25px 25px}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .field .control input#firstname,.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .field .control input#lastname,.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .field .control input#taxvat{background:#fff;border:.8px solid #ccc;border-radius:16px !important;font-size:14px;padding:16px 24px 16px 50px;height:auto;background-position:20px center;background-repeat:no-repeat;background-color:#fff;background-size:15px 15px}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .field .control input#firstname,.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .field .control input#lastname{background-image:url(/media/wysiwyg/craftelier/user-input-gris.webp)}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .field .control input#taxvat{background-image:url(/media/wysiwyg/craftelier/icono-taxvat-number.webp);background-size:25px 25px}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .field .control .choice{width:80px;height:56px;position:absolute;top:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:1;margin:0}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .field .control .choice label{width:100%;height:100%;cursor:pointer}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .field .control .choice label span{display:none}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .field .control .choice input{display:none}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .field .control #password-strength-meter-container{margin-top:12px;border-radius:25px;overflow:hidden;max-height:100%}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .field .control #password-strength-meter-container .password-strength-meter{height:25px;position:relative;padding:0 9px;z-index:1;line-height:25px;background-color:#f4f4f4}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .field .control #password-strength-meter-container.password-very-strong .password-strength-meter{background-color:#27ae60;color:#fff}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .field .control #password-strength-meter-container.password-strong .password-strength-meter{background-color:#f1c40f;color:#15373d}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .field .control #password-strength-meter-container.password-medium .password-strength-meter{background-color:#f39c12;color:#15373d}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .field .control #password-strength-meter-container.password-weak .password-strength-meter{background-color:#e74c3c;color:#fff}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .register-checkboxes{width:100%;padding-top:15px}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .register-checkboxes .newsletter{display:flex;justify-content:flex-start;align-items:flex-start}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .register-checkboxes .newsletter:before{display:none}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .register-checkboxes .newsletter .label span{color:#15373d}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .register-checkboxes:before{display:none}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .register-checkboxes .choice{width:100%;display:flex;justify-content:flex-start;align-items:center;position:relative;min-height:30px}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .register-checkboxes .choice input[type=checkbox]{margin:0 5px 0 0;position:relative;top:0}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset .register-checkboxes .choice .field-tooltip{position:relative}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset.create.info{background-color:transparent;border-radius:0;padding:0 0 32px;border-bottom:1px solid #ccc;justify-content:flex-start;align-items:flex-start}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset.additional_info{display:flex;justify-content:flex-start;align-items:flex-start;grid-area:formConsent;border-top:0 solid #ccc;border-radius:0;padding:0;width:100%;margin:0}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset.additional_info .prgdpr-consent-checkboxes-block{width:100%}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset.additional_info .prgdpr-consent-checkboxes-block .prgdpr-consent-checkboxes .prgdpr-consent-checkbox{padding-top:0;display:flex;justify-content:flex-start;align-items:center;position:relative}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset.additional_info .prgdpr-consent-checkboxes-block .prgdpr-consent-checkboxes .prgdpr-consent-checkbox input{margin:0 5px 0 0;top:0}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset.additional_info .prgdpr-consent-checkboxes-block .prgdpr-consent-checkboxes .prgdpr-consent-checkbox label{width:100%;font-size:1.4rem;font-weight:400;color:#15373d;display:flex;flex-wrap:nowrap;flex-direction:row-reverse;column-gap:5px}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset.additional_info .prgdpr-consent-checkboxes-block .prgdpr-consent-checkboxes .prgdpr-consent-checkbox label span{width:100%}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset.additional_info .prgdpr-consent-checkboxes-block .prgdpr-consent-checkboxes .prgdpr-consent-checkbox label span span{width:100%;display:flex;flex-wrap:wrap;align-items:center}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset.additional_info .prgdpr-consent-checkboxes-block .prgdpr-consent-checkboxes .prgdpr-consent-checkbox label span span p{margin-right:5px;margin-bottom:0}@media (max-width:480px){.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset.additional_info .prgdpr-consent-checkboxes-block .prgdpr-consent-checkboxes .prgdpr-consent-checkbox label span span .pr-inpopup{display:block;width:auto;float:none}}@media (max-width:576px){.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .form-create-account .fieldset{border-top:0 solid #ccc}}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .actions-toolbar{width:100%;display:flex;justify-content:center;align-items:center;padding:0;margin-top:25px;margin-left:0}@media (max-width:992px){.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .actions-toolbar{width:100%}}@media (max-width:576px){.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .actions-toolbar{width:100%;align-items:flex-start}}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .actions-toolbar .primary{margin-bottom:0}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .actions-toolbar .primary button.action{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px 32px;background:#f3eeea;border:1px solid #f3eeea;border-radius:16px;font-family:'Craftelier Labil Grotesk',sans-serif;color:#f3eeea;font-style:normal;font-weight:500;font-size:16px;line-height:20px;text-align:center;text-transform:uppercase;transition:all ease-in-out .15s;margin:0}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .actions-toolbar .primary button.action span{color:#15373d}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .actions-toolbar .primary button.action:hover{background:#15373d;border-color:#15373d;color:#f3eeea}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .actions-toolbar .primary button.action:hover span{color:#f3eeea}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .actions-toolbar .primary button.action:active{box-shadow:none}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .actions-toolbar .primary button.action:active span{color:#15373d}.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .actions-toolbar .primary button.action:focus-visible{outline:none}@media (max-width:992px){.customer-account-create .page-wrapper #maincontent.page-main .columns .column.main .actions-toolbar .primary button.action{margin:0}}