.account-creation-container-1{width:100%;margin:0 auto;background:#fff;padding:4%;border-radius:10px;text-align:center;box-shadow:0px 4px 10px rgba(0,0,0,.1);padding-block:1.5rem;box-sizing:border-box}.account-creation-container-1 .tam-titulo-creacion{font-size:20px;margin-bottom:-2rem}.account-creation-container-1 .receta{margin-top:40px}.account-creation-container-1 .text-strong{font-size:14px;font-family:'NunitoBold'}.account-creation-container-1 .fieldset{border:0;margin:0 20px 60px;padding:0;letter-spacing:-.31em}.account-creation-container-1 .field-email,.account-creation-container-1 .email-input{margin-top:30px !important}.account-creation-container-1 .space,.account-creation-container-1 .space2{position:relative}.account-creation-container-1 .space{margin-top:35px}.account-creation-container-1 .space2{margin-top:24px}.account-creation-container-1 .space2 label,.account-creation-container-1 .space label,.account-creation-container-1 .space3{position:absolute;left:0;transform:translateY(-50%);transition:all .3s ease;font-size:14px;color:#000;pointer-events:none;background:transparent!important}.account-creation-container-1 .space2 label{top:11px}.account-creation-container-1 .space3{top:11px !important}.account-creation-container-1 .space label{top:27%}.account-creation-container-1 .space2 input:focus+label,.account-creation-container-1 .space2 input:not(:placeholder-shown)+label,.account-creation-container-1 .space input:focus+label,.account-creation-container-1 .space input:not(:placeholder-shown)+label{top:-12px !important;left:8px;font-size:12px;color:#000;margin-inline:auto;margin:0}.account-creation-container-1 .field-group{display:flex;justify-content:space-between}.account-creation-container-1 .field-datos{width:48% !important}.account-creation-container-1 .custom-checkbox{display:flex;align-items:center;gap:10px;font-family:sans-serif}.account-creation-container-1 .custom-checkbox input[type=checkbox]{appearance:none;-webkit-appearance:none;background-color:#fff;margin:0;font:inherit;color:#173390;width:12px;height:12px;border:1px solid #173390;border-radius:2px;display:grid;place-content:center;cursor:pointer;margin-left:5px;top:0}.account-creation-container-1 .custom-checkbox input[type=checkbox]:before{content:"✔";font-size:11px;color:#173390;transform:scale(0);transition:transform .1s ease-in-out;margin-left:1px;margin-bottom:-1px}.account-creation-container-1 .custom-checkbox input[type=checkbox]:checked:before{transform:scale(1)}.account-creation-container-1 .img-tamsuccess{width:22px;pointer-events:none;user-select:none}.account-creation-container-1 .img-delete{width:20px;pointer-events:none;user-select:none}@media (min-width:768px){.account-creation-container-1 .img-delete{width:24px}}.account-creation-container-1 .container-tyc{margin-top:-40px !important;margin-left:20px}.account-creation-container-1 .terms{text-align:left;margin-top:10px}.account-creation-container-1 .actions-toolbar{text-align:-webkit-center !important;margin-top:30px !important}.account-creation-container-1 .actions-toolbar .primary{float:inherit !important}.account-creation-container-1 .action.primary,.account-creation-container-1 .tam-button{background:#91dd0b;color:#fff;padding:10px;border:none;cursor:pointer;border-radius:5px;font-size:16px;height:40px;border-radius:8px;width:240px}.account-creation-container-1 .cancel,.account-creation-container-1 .cancel-text{color:#005FFC!important;font-weight:700;text-decoration:none;font-size:16px;cursor:pointer;border:none;background:0 0;font-family:'NunitoBold';display:table-row-group;margin-top:10px}.account-creation-container-1 .cancel-text:hover,.account-creation-container-1 .cancel:hover{text-decoration:underline}.account-creation-container-1 .error-msg,.account-creation-container-1 .rfc-err-msg,.account-creation-container-1 .medical_license-err-msg,.account-creation-container-1 .email-err-msg,.account-creation-container-1 #terms-error-msg{color:#e11a20;font-size:1.2rem;margin-top:10px !important;text-align:left;display:none}.account-creation-container-1 .error-msg.term-error-msj{text-align:center;margin-top:1.5rem}.account-creation-container-1 .red,.account-creation-container-1 input.red,.account-creation-container-1 textarea.red{border:1px solid #e11a20 !important;color:#e11a20 !important}.account-creation-container-1 .red-posicion{display:-webkit-box !important}.account-creation-container-1 .red-place,.account-creation-container-1 label.red{color:#e11a20 !important}.account-creation-container-1 .text-label{position:absolute;font-size:14px;display:inline-block;margin-top:10px;text-align:justify;color:#232323}.account-creation-container-1 .element{width:100%;position:relative;margin-bottom:16px}.account-creation-container-1 .toggle-password{cursor:pointer}.account-creation-container-1 .group{position:relative;margin-bottom:16px}.customer-account-login.crentral-login-section .tab{background:#e9f0ff;border:none;padding-inline:0;display:flex;justify-content:center;max-width:900px!important}.customer-account-login.crentral-login-section .tab .tab-mobile{padding:0;margin:0;width:100%}@media (max-width:720px){.account-creation-container-1 .space2 label,.account-creation-container-1 .space label,.account-creation-container-1 .space3{position:absolute;left:0;transform:translateY(-50%);transition:all .3s ease;font-size:14px;color:#000;pointer-events:none;background:transparent!important}.account-creation-container-1 .space label{top:27%}.customer-account-login.crentral-login-section .account-creation-container-1 .space3 input:focus+label,.customer-account-login.crentral-login-section .account-creation-container-1 .space3 input:not(:placeholder-shown)+label,.customer-account-login.crentral-login-section .account-creation-container-1 .space2 input:focus+label,.customer-account-login.crentral-login-section .account-creation-container-1 .space2 input:not(:placeholder-shown)+label,.customer-account-login.crentral-login-section .account-creation-container-1 .space input:focus+label,.customer-account-login.crentral-login-section .account-creation-container-1 .space input:not(:placeholder-shown)+label{top:-12px !important;left:8px;font-size:12px;color:#000;margin-inline:auto;margin:0}.customer-account-login.crentral-login-section .account-creation-container-1 .rfc-err-msg,.customer-account-login.crentral-login-section .account-creation-container-1 .medical_license-err-msg,.customer-account-login.crentral-login-section .account-creation-container-1 .email-err-msg{margin-top:12px !important;padding-left:1rem;margin-bottom:3.5rem !important}.customer-account-login.crentral-login-section .account-creation-container-1 .red-posicion{margin-bottom:3rem;padding-left:1.6rem}.customer-account-login.crentral-login-section .tab{padding-inline:0px !important}.account-creation-container-1 .fieldset{margin:0 0 60px;width:100%}.account-creation-container-1 .success-cont{justify-content:center;display:flex;margin-top:0;padding:0}.account-creation-container-1 .img-tamsuccess{width:16px}.account-creation-container-1 .botton-ine{margin-top:0}.account-creation-container-1 .term-error-msj{padding-left:0;padding-right:0;line-height:14px}.account-creation-container-1 .ine-posicion-titulo{text-align:center !important;margin-bottom:10px;margin-left:0}}@media (max-width:430px){.account-creation-container-1{margin:auto;background:#fff;padding:20px;border-radius:10px;text-align:center;box-shadow:0px 4px 10px rgba(0,0,0,.1);margin-top:20px;margin-bottom:20px}.account-creation-container-1 .container-tyc{margin-left:0 !important}.account-creation-container-1 .field-group{display:contents;justify-content:space-between}.account-creation-container-1 input[type=checkbox]{margin:0 2px 0 0;position:relative;top:0}.account-creation-container-1 input:focus+label,.account-creation-container-1 input:not(:placeholder-shown)+label{top:0;font-size:12px;background:#fff;padding:0;text-align:initial}}