.vtex-modal__modal{width:500px;border-radius:16px}.vtex-modal__overlay:has(.phone-verification-modal-title){background-color:rgba(0,0,0,.3)!important}.vtex-modal__modal div.vtex-styleguide-9-x-shadowTransition:has(.phone-verification-modal-title){border-bottom:1px solid #e2e8f0}.back-icon-link{position:absolute;left:1.5rem;top:1.5rem}.vtex-modal__close-icon{display:none}.vtex-modal__modal div.vtex-styleguide-9-x-shadowTransition:has(.phone-verification-modal-content){border-top-color:#e2e8f0}.vtex-modal__modal .vtex-dropdown__container,.vtex-modal__modal .vtex-input-prefix__group{border:1px solid #cbd5e1;border-radius:8px}.vtex-modal__modal>:nth-child(2){padding:0 30px}.phone-verification-modal-title{display:block;width:100%;color:#0f172a;font-weight:700;text-align:center;text-transform:none;font-size:16px}.phone-verification-modal-content{margin-top:20px;width:100%;gap:25px;font-size:14px}.phone-verification-modal-content .b--danger{border-color:#ff4c4c!important}.phone-verification-modal-content .vtex-dropdown,.phone-verification-modal-content .vtex-input{border-radius:8px}.confirm-button-container .vtex-button{width:347px;height:35px;padding:12px 16px;border-radius:8px}.confirm-button-container .vtex-button div{text-transform:none;font-size:18px;font-family:nunito-sans-bold-700,serif}.form-phone-number,.form-sms{width:80%;gap:.5rem}.form-sms{margin-bottom:6px}.flex.justify-content.flex-row-reverse.bt.b--muted-4.ph6.ph8-ns.pv5.pv6-ns.vtex-styleguide-9-x-shadowTransition:has(.confirm-button-container){padding:12px 30px}.count-down,.verification-code-advise{color:#414142;text-align:center;margin-top:0}.verification-code-advise strong:after{content:"Por seguridad, enviaremos un código para verificar tu número.";visibility:visible}.phone-details{margin-bottom:17px;font-size:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#414142}.no-copy{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.link-button{padding:0;border:none;color:#009fce;cursor:pointer;font-size:14px;font-weight:600;background:none;text-align:center;text-decoration:underline;font-family:nunito-sans-semibold-600,serif}.link-button:disabled{color:grey;cursor:not-allowed;text-decoration:none}.loading-state{top:0;left:0;width:100%;height:100%;z-index:9999;display:flex;position:absolute;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.4)}.confirm-button-container .vtex-button:disabled{background-color:#009fce!important;color:#fff!important}.success-modal-text{font-size:16px;font-weight:400;line-height:20px;text-align:center;color:#414142;margin-top:17px}@media (max-width:640px){.vtex-modal__modal{width:100%;height:455px}.flex.justify-content.relative.pv5.pv6-ns.pl6.pr8.pl8-ns.vtex-styleguide-9-x-shadowTransition:has(.phone-verification-modal-title){height:62px}.flex.justify-content.relative.pv5.pv6-ns.pl6.pr8.pl8-ns.vtex-styleguide-9-x-shadowTransition:has(.not-closable){padding:12px 16px}.back-icon-link{left:.5rem;top:1.3rem}.phone-verification-modal-title{display:flex;height:100%;justify-content:center;align-items:center;text-align:center}.not-closable{justify-content:center}.vtex-modal__modal>:nth-child(2){padding:0 16px}.phone-details-title{margin-bottom:16px}.form-phone-number,.form-sms{width:100%;gap:16px}.form-sms{margin-bottom:16px}.whats-app-help-link{color:#009fce;text-align:center;display:flex;flex-direction:column}.verification-code-advise{margin:0 0 26px}.verification-code-advise strong:after{content:"Te enviaremos un código para verificar tu número."}.confirm-button-container .vtex-button{width:100%}.success-modal-text{margin-top:30px;padding:0 30px;line-height:25px}}