{"id":79,"date":"2026-04-28T22:52:40","date_gmt":"2026-04-28T22:52:40","guid":{"rendered":"https:\/\/frost.mx\/?page_id=79"},"modified":"2026-04-28T22:53:04","modified_gmt":"2026-04-28T22:53:04","slug":"acceso","status":"publish","type":"page","link":"https:\/\/frost.mx\/en\/acceso\/","title":{"rendered":"Acceso"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"79\" class=\"elementor elementor-79\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7c9c0e0 e-con-full e-flex e-con e-parent\" data-id=\"7c9c0e0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ff110d7 elementor-widget elementor-widget-shortcode\" data-id=\"ff110d7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@200;300;400;500;600;700&display=swap\" rel=\"stylesheet\">\n\n    <style>\n      \/* ============ FR\u00d8ST AUTH ============ *\/\n      .frost-page-wrap {\n        margin: 0; padding: 0;\n        display: grid;\n        grid-template-columns: 5fr 6fr;\n        min-height: 100vh;\n        font-family: 'Montserrat', system-ui, sans-serif;\n      }\n\n      \/* PANEL IZQUIERDO *\/\n      .frost-brand {\n        position: relative;\n        overflow: hidden;\n        background-image: url('https://spcdn.shortpixel.ai/spio/ret_img,q_cdnize,to_auto,s_webp:avif/frost.mx/wp-content/uploads/2026/04/glacier-bg.png');\n        background-size: cover;\n        background-position: center;\n        color: #fff;\n        padding: 56px 64px;\n        display: flex;\n        flex-direction: column;\n        justify-content: space-between;\n      }\n      .frost-brand::before {\n        content: '';\n        position: absolute; inset: 0;\n        background: linear-gradient(170deg,\n          rgba(15, 38, 64, 0.55) 0%,\n          rgba(15, 38, 64, 0.45) 35%,\n          rgba(15, 38, 64, 0.65) 70%,\n          rgba(11, 30, 51, 0.85) 100%);\n        pointer-events: none;\n      }\n      .frost-brand::after {\n        content: '';\n        position: absolute; inset: 0;\n        background: linear-gradient(90deg, transparent 60%, rgba(15, 38, 64, 0.25) 100%);\n        pointer-events: none;\n      }\n      .frost-brand > * { position: relative; z-index: 2; }\n\n      .frost-brand .logo-img { height: 30px; width: auto; display: block; filter: drop-shadow(0 2px 12px rgba(0,0,0,0.25)); }\n      .frost-brand .eyebrow {\n        font-size: 11px; font-weight: 500; letter-spacing: 0.32em;\n        color: #7FA3C4; text-transform: uppercase;\n        margin-bottom: 28px; display: inline-flex; align-items: center; gap: 14px;\n      }\n      .frost-brand .eyebrow::before { content: ''; width: 32px; height: 1px; background: #7FA3C4; }\n      .frost-brand .hero-title {\n        font-size: clamp(38px, 4.8vw, 62px);\n        line-height: 1.05; letter-spacing: -0.02em;\n        color: #fff; margin: 0 0 28px; font-weight: 300;\n      }\n      .frost-brand .hero-title em { font-weight: 200; font-style: italic; color: #B8C5D1; }\n      .frost-brand .hero-sub {\n        font-size: 15px; line-height: 1.75;\n        color: rgba(232, 239, 244, 0.82);\n        max-width: 400px; font-weight: 300; margin: 0;\n      }\n      .frost-brand .meta-row {\n        display: flex; justify-content: space-between; align-items: flex-end;\n        font-size: 10px; letter-spacing: 0.28em; text-transform: uppercase;\n        color: rgba(232, 239, 244, 0.6); font-weight: 500;\n      }\n      .frost-brand .meta-row .meta { display: flex; gap: 32px; }\n\n      \/* PANEL DERECHO *\/\n      .frost-auth {\n        --navy-900:#0F2640; --navy-700:#1B3A5C;\n        --ice-50:#F4F7FA; --ice-100:#E8EFF4; --ice-200:#D4DEE7;\n        --frost-300:#B8C5D1; --slate-500:#6B7886; --slate-700:#2E3744;\n        --bone:#FAFAF7;\n        --ease-frost: cubic-bezier(0.22, 0.61, 0.36, 1);\n\n        background: var(--bone);\n        color: var(--slate-700);\n        padding: 48px 80px;\n        position: relative;\n        display: flex;\n        flex-direction: column;\n        -webkit-font-smoothing: antialiased;\n      }\n      .frost-auth *, .frost-auth *::before, .frost-auth *::after { box-sizing: border-box; }\n\n      .frost-auth .form-top {\n        display: flex; justify-content: space-between; align-items: center;\n        font-size: 11px; letter-spacing: 0.24em; text-transform: uppercase;\n        color: var(--slate-500); font-weight: 500;\n      }\n      .frost-auth .step-indicator { font-size: 12px; letter-spacing: 0.22em; font-weight: 500; }\n      .frost-auth .step-current { color: var(--navy-700); font-weight: 700; }\n      .frost-auth .step-divider { color: var(--frost-300); margin: 0 10px; font-weight: 300; }\n      .frost-auth .step-total { color: var(--frost-300); font-weight: 400; }\n      .frost-auth .form-back {\n        color: var(--slate-500); text-decoration: none;\n        transition: color 0.3s var(--ease-frost);\n        display: inline-flex; align-items: center; gap: 8px;\n        font-weight: 500; font-size: 11px; letter-spacing: 0.22em; text-transform: uppercase;\n      }\n      .frost-auth .form-back:hover { color: var(--navy-700); }\n      .frost-auth .form-back svg { width: 14px; height: 14px; }\n\n      .frost-auth .form-wrap {\n        flex: 1; display: flex; flex-direction: column; justify-content: center;\n        max-width: 440px; margin: 0 auto; width: 100%;\n        padding: 40px 0;\n      }\n\n      \/* Notices de WooCommerce \u2014 estilizados *\/\n      .frost-auth .woocommerce-notices-wrapper { width: 100%; max-width: 440px; margin: 0 auto 20px; }\n      .frost-auth .woocommerce-error,\n      .frost-auth .woocommerce-message,\n      .frost-auth .woocommerce-info {\n        list-style: none; margin: 0 0 12px; padding: 14px 18px;\n        font-size: 13px; border-radius: 2px;\n        border-left: 3px solid var(--navy-700);\n        background: var(--ice-50); color: var(--slate-700);\n      }\n      .frost-auth .woocommerce-error { border-left-color: #D97757; background: #FDF4F0; }\n      .frost-auth .woocommerce-message { border-left-color: #4A8B5F; background: #F0F7F2; }\n      .frost-auth .woocommerce-error li, .frost-auth .woocommerce-message li, .frost-auth .woocommerce-info li {\n        margin: 0; padding: 0;\n      }\n\n      \/* TABS *\/\n      .frost-auth .tabs {\n        display: inline-flex; background: var(--ice-100); border-radius: 100px;\n        padding: 4px; margin-bottom: 40px; position: relative; width: fit-content;\n      }\n      .frost-auth .tab {\n        background: transparent; border: none; cursor: pointer;\n        padding: 10px 22px; font-family: 'Montserrat', sans-serif;\n        font-size: 11px; font-weight: 600; letter-spacing: 0.18em;\n        text-transform: uppercase; color: var(--slate-500);\n        border-radius: 100px; transition: color 0.4s var(--ease-frost);\n        position: relative; z-index: 2;\n      }\n      .frost-auth .tab.active { color: #fff; }\n      .frost-auth .tab-pill {\n        position: absolute; top: 4px; left: 4px; bottom: 4px;\n        background: var(--navy-700); border-radius: 100px;\n        transition: transform 0.5s var(--ease-frost), width 0.5s var(--ease-frost);\n        z-index: 1; box-shadow: 0 4px 12px rgba(27, 58, 92, 0.25);\n      }\n\n      .frost-auth .form-title {\n        font-size: 36px; line-height: 1.1; color: var(--navy-900);\n        margin: 0 0 12px; letter-spacing: -0.02em; font-weight: 300;\n      }\n      .frost-auth .form-title strong { font-weight: 600; }\n      .frost-auth .form-subtitle {\n        font-size: 14px; color: var(--slate-500);\n        margin: 0 0 36px; font-weight: 400; line-height: 1.6;\n      }\n\n      .frost-auth .view { display: none; animation: frostFadeUp 0.6s var(--ease-frost) both; }\n      .frost-auth .view.active { display: block; }\n      @keyframes frostFadeUp {\n        from { opacity: 0; transform: translateY(8px); }\n        to { opacity: 1; transform: translateY(0); }\n      }\n\n      \/* INPUTS *\/\n      .frost-auth .field { position: relative; margin-bottom: 22px; }\n      .frost-auth .field label {\n        display: block; font-size: 10px; font-weight: 600;\n        letter-spacing: 0.22em; text-transform: uppercase;\n        color: var(--slate-500); margin-bottom: 10px;\n      }\n      .frost-auth .field input {\n        width: 100%; border: none; border-bottom: 1px solid var(--ice-200);\n        background: transparent; padding: 12px 0;\n        font-family: 'Montserrat', sans-serif; font-size: 15px;\n        color: var(--navy-900); outline: none; border-radius: 0;\n        transition: border-color 0.4s var(--ease-frost); font-weight: 400;\n      }\n      .frost-auth .field input::placeholder { color: var(--frost-300); font-weight: 300; }\n      .frost-auth .field input:focus { border-bottom-color: var(--navy-700); }\n      .frost-auth .field::after {\n        content: ''; position: absolute; bottom: 0; left: 0;\n        width: 0; height: 1px; background: var(--navy-700);\n        transition: width 0.5s var(--ease-frost);\n      }\n      .frost-auth .field:focus-within::after { width: 100%; }\n      .frost-auth .field:focus-within label { color: var(--navy-700); }\n\n      .frost-auth .toggle-eye {\n        position: absolute; right: 0; bottom: 12px;\n        background: none; border: none; cursor: pointer;\n        color: var(--slate-500); padding: 4px;\n        transition: color 0.3s var(--ease-frost);\n      }\n      .frost-auth .toggle-eye:hover { color: var(--navy-700); }\n      .frost-auth .toggle-eye svg { width: 18px; height: 18px; display: block; }\n\n      .frost-auth .field-row { display: flex; gap: 20px; }\n      .frost-auth .field-row .field { flex: 1; }\n\n      .frost-auth .row-utility { display: flex; justify-content: space-between; align-items: center; margin-top: 8px; margin-bottom: 28px; }\n\n      .frost-auth .checkbox {\n        display: inline-flex; align-items: center; gap: 10px; cursor: pointer;\n        font-size: 13px; color: var(--slate-700); user-select: none; font-weight: 500;\n      }\n      .frost-auth .checkbox input { display: none; }\n      .frost-auth .checkbox .box {\n        width: 16px; height: 16px; border: 1.5px solid var(--ice-200);\n        border-radius: 3px; display: inline-flex; align-items: center; justify-content: center;\n        transition: all 0.3s var(--ease-frost); background: #fff;\n      }\n      .frost-auth .checkbox input:checked + .box { background: var(--navy-700); border-color: var(--navy-700); }\n      .frost-auth .checkbox input:checked + .box::after {\n        content: ''; width: 8px; height: 4px;\n        border-left: 2px solid #fff; border-bottom: 2px solid #fff;\n        transform: rotate(-45deg) translate(1px, -1px);\n      }\n\n      .frost-auth .link-forgot {\n        font-size: 13px; color: var(--navy-700); text-decoration: none;\n        font-weight: 500; border-bottom: 1px solid transparent;\n        transition: border-color 0.3s var(--ease-frost);\n      }\n      .frost-auth .link-forgot:hover { border-bottom-color: var(--navy-700); }\n\n      .frost-auth .btn-primary {\n        width: 100%; background: var(--navy-700); color: #fff; border: none;\n        padding: 18px 24px; font-family: 'Montserrat', sans-serif;\n        font-size: 12px; font-weight: 600; letter-spacing: 0.24em;\n        text-transform: uppercase; cursor: pointer; border-radius: 2px;\n        display: inline-flex; justify-content: center; align-items: center; gap: 14px;\n        transition: all 0.4s var(--ease-frost);\n        position: relative; overflow: hidden;\n      }\n      .frost-auth .btn-primary::before {\n        content: ''; position: absolute; inset: 0;\n        background: linear-gradient(120deg, transparent 30%, rgba(255,255,255,0.15) 50%, transparent 70%);\n        transform: translateX(-100%); transition: transform 0.7s var(--ease-frost);\n      }\n      .frost-auth .btn-primary:hover {\n        background: var(--navy-900); transform: translateY(-1px);\n        box-shadow: 0 10px 24px rgba(15, 38, 64, 0.25);\n      }\n      .frost-auth .btn-primary:hover::before { transform: translateX(100%); }\n      .frost-auth .btn-primary svg { width: 16px; height: 16px; transition: transform 0.4s var(--ease-frost); }\n      .frost-auth .btn-primary:hover svg { transform: translateX(4px); }\n\n      .frost-auth .form-footer {\n        text-align: center; margin-top: 36px; font-size: 13px;\n        color: var(--slate-500); font-weight: 400;\n      }\n      .frost-auth .form-footer a {\n        color: var(--navy-700); text-decoration: none; font-weight: 600;\n        border-bottom: 1px solid transparent;\n        transition: border-color 0.3s var(--ease-frost); cursor: pointer;\n      }\n      .frost-auth .form-footer a:hover { border-bottom-color: var(--navy-700); }\n\n      .frost-auth .pwd-strength { margin-top: 8px; display: flex; gap: 4px; }\n      .frost-auth .pwd-strength span {\n        flex: 1; height: 2px; background: var(--ice-200);\n        border-radius: 1px; transition: background 0.3s var(--ease-frost);\n      }\n      .frost-auth .pwd-strength.s1 span:nth-child(-n+1) { background: #D97757; }\n      .frost-auth .pwd-strength.s2 span:nth-child(-n+2) { background: #E0A847; }\n      .frost-auth .pwd-strength.s3 span:nth-child(-n+3) { background: #7FA3C4; }\n      .frost-auth .pwd-strength.s4 span:nth-child(-n+4) { background: #4A8B5F; }\n\n      .frost-auth .terms-text {\n        font-size: 12px; line-height: 1.6; color: var(--slate-500);\n        margin: 8px 0 24px; font-weight: 400;\n      }\n      .frost-auth .terms-text a {\n        color: var(--navy-700); text-decoration: none;\n        border-bottom: 1px solid var(--ice-200);\n        transition: border-color 0.3s var(--ease-frost);\n      }\n      .frost-auth .terms-text a:hover { border-bottom-color: var(--navy-700); }\n\n      .frost-auth .form-signature {\n        position: absolute; bottom: 24px; right: 80px;\n        font-size: 9px; letter-spacing: 0.4em; color: var(--frost-300);\n        font-weight: 500; text-transform: uppercase;\n      }\n\n      \/* RESPONSIVE *\/\n      @media (max-width: 980px) {\n        .frost-page-wrap { grid-template-columns: 1fr; }\n        .frost-brand { padding: 40px 32px; min-height: 380px; }\n        .frost-auth { padding: 40px 32px; }\n        .frost-auth .form-wrap { padding: 24px 0; }\n        .frost-auth .form-signature { right: 32px; bottom: 16px; }\n      }\n      @media (max-width: 480px) {\n        .frost-brand { padding: 32px 24px; min-height: 320px; }\n        .frost-auth { padding: 32px 24px; }\n        .frost-auth .form-title { font-size: 28px; }\n        .frost-auth .field-row { flex-direction: column; gap: 0; }\n        .frost-auth .form-signature { display: none; }\n      }\n    <\/style>\n\n    <div class=\"frost-page-wrap\">\n\n      <!-- PANEL IZQUIERDO -->\n      <aside class=\"frost-brand\">\n        <div>\n          <a href=\"https:\/\/frost.mx\/en\/\">\n            <img decoding=\"async\" class=\"logo-img\" src=\"https:\/\/spcdn.shortpixel.ai\/spio\/ret_img,q_cdnize,to_auto,s_webp:avif\/frost.mx\/wp-content\/uploads\/2026\/04\/logo-blanco-e1777416546294.png\" alt=\"FR\u00d8ST\"\/>\n          <\/a>\n        <\/div>\n\n        <div>\n          <p class=\"eyebrow\">Dise\u00f1ado para mantener tu esencia<\/p>\n          <h1 class=\"hero-title\">El fr\u00edo<br>es un <em>arte.<\/em><\/h1>\n          <p class=\"hero-sub\">Bienvenido al espacio de los que entienden que la temperatura perfecta no es un detalle: es una declaraci\u00f3n.<\/p>\n        <\/div>\n\n        <div class=\"meta-row\">\n          <div class=\"meta\">\n            <span>Hecho en M\u00e9xico<\/span>\n            <span>Edici\u00f3n 2026<\/span>\n          <\/div>\n          <span>EST \u00b7 MMXXIV<\/span>\n        <\/div>\n      <\/aside>\n\n      <!-- PANEL DERECHO -->\n      <section class=\"frost-auth\">\n        <header class=\"form-top\">\n          <div class=\"step-indicator\">\n            <span class=\"step-current\">01<\/span>\n            <span class=\"step-divider\">\/<\/span>\n            <span class=\"step-total\">02<\/span>\n          <\/div>\n          <a href=\"https:\/\/frost.mx\/en\/\" class=\"form-back\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M19 12H5M12 19l-7-7 7-7\"\/><\/svg>\n            Volver a la tienda\n          <\/a>\n        <\/header>\n\n        <div class=\"form-wrap\">\n          <!-- Notices de WooCommerce (errores de login\/registro) -->\n          \n          <div class=\"tabs\">\n            <span class=\"tab-pill\"><\/span>\n            <button class=\"tab active\" data-view=\"login\">Iniciar sesi\u00f3n<\/button>\n            <button class=\"tab\" data-view=\"register\">Crear cuenta<\/button>\n          <\/div>\n\n          <!-- ============ LOGIN ============ -->\n          <div class=\"view active\" data-view=\"login\">\n            <h2 class=\"form-title\">Bienvenido <strong>de vuelta.<\/strong><\/h2>\n            <p class=\"form-subtitle\">Tu termo, tus colecciones, tus pedidos. Todo en su sitio.<\/p>\n\n            <form method=\"post\" action=\"https:\/\/frost.mx\/en\/my-account\/\">\n              <div class=\"field\">\n                <label>Correo electr\u00f3nico<\/label>\n                <input type=\"text\" name=\"username\" placeholder=\"tu@correo.com\" autocomplete=\"email\" required \/>\n              <\/div>\n              <div class=\"field\">\n                <label>Contrase\u00f1a<\/label>\n                <input type=\"password\" name=\"password\" placeholder=\"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\" autocomplete=\"current-password\" required \/>\n                <button type=\"button\" class=\"toggle-eye\" aria-label=\"Mostrar contrase\u00f1a\">\n                  <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><path d=\"M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z\"\/><circle cx=\"12\" cy=\"12\" r=\"3\"\/><\/svg>\n                <\/button>\n              <\/div>\n              <div class=\"row-utility\">\n                <label class=\"checkbox\">\n                  <input type=\"checkbox\" name=\"rememberme\" value=\"forever\" \/>\n                  <span class=\"box\"><\/span> Recu\u00e9rdame\n                <\/label>\n                <a href=\"https:\/\/frost.mx\/en\/my-account\/lost-password\/\" class=\"link-forgot\">\u00bfOlvidaste tu contrase\u00f1a?<\/a>\n              <\/div>\n              <input type=\"hidden\" id=\"woocommerce-login-nonce\" name=\"woocommerce-login-nonce\" value=\"a2df5c38ac\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/en\/wp-json\/wp\/v2\/pages\/79\" \/>              <input type=\"hidden\" name=\"redirect\" value=\"https:\/\/frost.mx\/en\/my-account\/\" \/>\n              <button type=\"submit\" class=\"btn-primary\" name=\"login\" value=\"Log in\">\n                Entrar\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M5 12h14M12 5l7 7-7 7\"\/><\/svg>\n              <\/button>\n            <\/form>\n\n            <p class=\"form-footer\">\u00bfA\u00fan no tienes cuenta? <a data-switch=\"register\">\u00danete a FR\u00d8ST<\/a><\/p>\n          <\/div>\n\n          <!-- ============ REGISTER ============ -->\n          <div class=\"view\" data-view=\"register\">\n            <h2 class=\"form-title\">\u00danete a <strong>FR\u00d8ST.<\/strong><\/h2>\n            <p class=\"form-subtitle\">Crea tu cuenta y desbloquea acceso anticipado a colecciones limitadas.<\/p>\n\n            <form method=\"post\" action=\"https:\/\/frost.mx\/en\/my-account\/\">\n              <div class=\"field-row\">\n                <div class=\"field\">\n                  <label>Nombre<\/label>\n                  <input type=\"text\" name=\"first_name\" placeholder=\"Tu nombre\" autocomplete=\"given-name\" \/>\n                <\/div>\n                <div class=\"field\">\n                  <label>Apellido<\/label>\n                  <input type=\"text\" name=\"last_name\" placeholder=\"Tu apellido\" autocomplete=\"family-name\" \/>\n                <\/div>\n              <\/div>\n              <div class=\"field\">\n                <label>Correo electr\u00f3nico<\/label>\n                <input type=\"email\" name=\"email\" placeholder=\"tu@correo.com\" autocomplete=\"email\" required \/>\n              <\/div>\n              <div class=\"field\">\n                <label>Contrase\u00f1a<\/label>\n                <input type=\"password\" name=\"password\" placeholder=\"M\u00ednimo 8 caracteres\" autocomplete=\"new-password\" required \/>\n                <button type=\"button\" class=\"toggle-eye\" aria-label=\"Mostrar contrase\u00f1a\">\n                  <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><path d=\"M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z\"\/><circle cx=\"12\" cy=\"12\" r=\"3\"\/><\/svg>\n                <\/button>\n                <div class=\"pwd-strength\"><span><\/span><span><\/span><span><\/span><span><\/span><\/div>\n              <\/div>\n              <p class=\"terms-text\">Al crear tu cuenta aceptas nuestros <a href=\"https:\/\/frost.mx\/en\/terminos\/\">T\u00e9rminos<\/a> y la <a href=\"https:\/\/frost.mx\/en\/privacidad\/\">Pol\u00edtica de privacidad<\/a>.<\/p>\n              <input type=\"hidden\" id=\"woocommerce-register-nonce\" name=\"woocommerce-register-nonce\" value=\"b75426026b\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/en\/wp-json\/wp\/v2\/pages\/79\" \/>              <input type=\"hidden\" name=\"redirect\" value=\"https:\/\/frost.mx\/en\/my-account\/\" \/>\n              <button type=\"submit\" class=\"btn-primary\" name=\"register\" value=\"Register\">\n                Crear mi cuenta\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M5 12h14M12 5l7 7-7 7\"\/><\/svg>\n              <\/button>\n            <\/form>\n\n            <p class=\"form-footer\">\u00bfYa formas parte? <a data-switch=\"login\">Inicia sesi\u00f3n<\/a><\/p>\n          <\/div>\n        <\/div>\n\n        <span class=\"form-signature\">FR\u00d8ST \u00b7 ACCESO<\/span>\n      <\/section>\n    <\/div>\n\n    <script>\n    (function(){\n      const root = document.querySelector('.frost-page-wrap');\n      if (!root || root.dataset.frostInit) return;\n      root.dataset.frostInit = '1';\n\n      const tabs = root.querySelectorAll('.tab');\n      const views = root.querySelectorAll('.view');\n      const pill = root.querySelector('.tab-pill');\n      const stepCurrent = root.querySelector('.step-current');\n\n      function movePill(tab) {\n        const r = tab.getBoundingClientRect();\n        const p = tab.parentElement.getBoundingClientRect();\n        pill.style.width = r.width + 'px';\n        pill.style.transform = 'translateX(' + (r.left - p.left - 4) + 'px)';\n      }\n      function setView(view) {\n        tabs.forEach(t => {\n          const active = t.dataset.view === view;\n          t.classList.toggle('active', active);\n          if (active) movePill(t);\n        });\n        views.forEach(v => v.classList.toggle('active', v.dataset.view === view));\n        if (stepCurrent) stepCurrent.textContent = view === 'login' ? '01' : '02';\n      }\n      tabs.forEach(t => t.addEventListener('click', () => setView(t.dataset.view)));\n      root.querySelectorAll('[data-switch]').forEach(a => {\n        a.addEventListener('click', e => { e.preventDefault(); setView(a.dataset.switch); });\n      });\n      root.querySelectorAll('.toggle-eye').forEach(btn => {\n        btn.addEventListener('click', () => {\n          const input = btn.parentElement.querySelector('input');\n          input.type = input.type === 'password' ? 'text' : 'password';\n        });\n      });\n      root.querySelectorAll('input[name=\"password\"]').forEach(input => {\n        input.addEventListener('input', () => {\n          const v = input.value; let s = 0;\n          if (v.length >= 8) s++;\n          if (\/[A-Z]\/.test(v)) s++;\n          if (\/[0-9]\/.test(v)) s++;\n          if (\/[^A-Za-z0-9]\/.test(v)) s++;\n          const bar = input.parentElement.querySelector('.pwd-strength');\n          if (bar) bar.className = 'pwd-strength s' + s;\n        });\n      });\n      setTimeout(() => movePill(root.querySelector('.tab.active')), 100);\n      window.addEventListener('resize', () => movePill(root.querySelector('.tab.active')));\n    })();\n    <\/script>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-79","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Acceso - FR\u00d8ST<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/frost.mx\/en\/acceso\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Acceso - FR\u00d8ST\" \/>\n<meta property=\"og:url\" content=\"https:\/\/frost.mx\/en\/acceso\/\" \/>\n<meta property=\"og:site_name\" content=\"FR\u00d8ST\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-28T22:53:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/frost.mx\/wp-content\/uploads\/2026\/04\/Frost-Logo_Mesa-de-trabajo-1-scaled.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1440\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/frost.mx\\\/acceso\\\/\",\"url\":\"https:\\\/\\\/frost.mx\\\/acceso\\\/\",\"name\":\"Acceso - FR\u00d8ST\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/frost.mx\\\/#website\"},\"datePublished\":\"2026-04-28T22:52:40+00:00\",\"dateModified\":\"2026-04-28T22:53:04+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/frost.mx\\\/acceso\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/frost.mx\\\/acceso\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/frost.mx\\\/acceso\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/frost.mx\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Acceso\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/frost.mx\\\/#website\",\"url\":\"https:\\\/\\\/frost.mx\\\/\",\"name\":\"FR\u00d8ST\",\"description\":\"Termos premium hechos en M\u00e9xico\",\"publisher\":{\"@id\":\"https:\\\/\\\/frost.mx\\\/#organization\"},\"alternateName\":\"FROST\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/frost.mx\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/frost.mx\\\/#organization\",\"name\":\"FR\u00d8ST\",\"url\":\"https:\\\/\\\/frost.mx\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/frost.mx\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/frost.mx\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/cropped-Frost-Logo_Mesa-de-trabajo-1-scaled-1.png\",\"contentUrl\":\"https:\\\/\\\/frost.mx\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/cropped-Frost-Logo_Mesa-de-trabajo-1-scaled-1.png\",\"width\":1094,\"height\":321,\"caption\":\"FR\u00d8ST\"},\"image\":{\"@id\":\"https:\\\/\\\/frost.mx\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/frostcompany.mx\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Acceso - FR\u00d8ST","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/frost.mx\/en\/acceso\/","og_locale":"en_US","og_type":"article","og_title":"Acceso - FR\u00d8ST","og_url":"https:\/\/frost.mx\/en\/acceso\/","og_site_name":"FR\u00d8ST","article_modified_time":"2026-04-28T22:53:04+00:00","og_image":[{"width":2560,"height":1440,"url":"https:\/\/frost.mx\/wp-content\/uploads\/2026\/04\/Frost-Logo_Mesa-de-trabajo-1-scaled.png","type":"image\/png"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/frost.mx\/acceso\/","url":"https:\/\/frost.mx\/acceso\/","name":"Acceso - FR\u00d8ST","isPartOf":{"@id":"https:\/\/frost.mx\/#website"},"datePublished":"2026-04-28T22:52:40+00:00","dateModified":"2026-04-28T22:53:04+00:00","breadcrumb":{"@id":"https:\/\/frost.mx\/acceso\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/frost.mx\/acceso\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/frost.mx\/acceso\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/frost.mx\/"},{"@type":"ListItem","position":2,"name":"Acceso"}]},{"@type":"WebSite","@id":"https:\/\/frost.mx\/#website","url":"https:\/\/frost.mx\/","name":"FR\u00d8ST","description":"Termos premium hechos en M\u00e9xico","publisher":{"@id":"https:\/\/frost.mx\/#organization"},"alternateName":"FROST","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/frost.mx\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/frost.mx\/#organization","name":"FR\u00d8ST","url":"https:\/\/frost.mx\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/frost.mx\/#\/schema\/logo\/image\/","url":"https:\/\/frost.mx\/wp-content\/uploads\/2026\/04\/cropped-Frost-Logo_Mesa-de-trabajo-1-scaled-1.png","contentUrl":"https:\/\/frost.mx\/wp-content\/uploads\/2026\/04\/cropped-Frost-Logo_Mesa-de-trabajo-1-scaled-1.png","width":1094,"height":321,"caption":"FR\u00d8ST"},"image":{"@id":"https:\/\/frost.mx\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.instagram.com\/frostcompany.mx\/"]}]}},"_links":{"self":[{"href":"https:\/\/frost.mx\/en\/wp-json\/wp\/v2\/pages\/79","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/frost.mx\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/frost.mx\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/frost.mx\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/frost.mx\/en\/wp-json\/wp\/v2\/comments?post=79"}],"version-history":[{"count":10,"href":"https:\/\/frost.mx\/en\/wp-json\/wp\/v2\/pages\/79\/revisions"}],"predecessor-version":[{"id":89,"href":"https:\/\/frost.mx\/en\/wp-json\/wp\/v2\/pages\/79\/revisions\/89"}],"wp:attachment":[{"href":"https:\/\/frost.mx\/en\/wp-json\/wp\/v2\/media?parent=79"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}