.account-settings[data-v-5e1b33bd]{overflow-x:hidden;width:100%}.account-settings .wrapper[data-v-5e1b33bd]{box-sizing:border-box;max-width:1183px;padding:80px 16px;width:100%}@media(min-width:900px){.account-settings .wrapper[data-v-5e1b33bd]{margin:0 auto;padding-left:32px;padding-right:32px;padding-top:60px}}.account-settings h1[data-v-5e1b33bd]{font-family:Cervo Neue;font-size:24px;line-height:1.2;margin-bottom:24px}@media(min-width:900px){.account-settings h1[data-v-5e1b33bd]{font-size:42px;line-height:1;margin-bottom:48px}}.account-settings .account-nav[data-v-5e1b33bd]{font-size:14px;font-weight:500;margin-bottom:12px}@media(min-width:900px){.account-settings .account-nav[data-v-5e1b33bd]{margin-bottom:24px}}.account-settings .account-nav a[data-v-5e1b33bd]{font-size:14px;font-weight:500;-webkit-text-decoration:underline;text-decoration:underline}.account-settings .info-section[data-v-5e1b33bd]{background:#f5f5f5;border:1.5px solid #ededed;border-radius:16px;margin:0 0 32px;max-width:800px}@media(min-width:900px){.account-settings .info-section[data-v-5e1b33bd]{margin:0 auto 32px}}.account-settings .info-section .section-header[data-v-5e1b33bd]{-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:#fafafa;border-top-left-radius:16px;border-top-right-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:16px}@media(min-width:900px){.account-settings .info-section .section-header[data-v-5e1b33bd]{padding:16px 32px}}.account-settings .info-section .section-header h2[data-v-5e1b33bd]{font-family:Cervo Neue;font-size:20px;font-weight:700;margin:0}@media(min-width:900px){.account-settings .info-section .section-header h2[data-v-5e1b33bd]{font-size:24px}}.account-settings .info-section .section-header .edit-btn[data-v-5e1b33bd]{align-items:center;background:#1a1a1a;border-radius:24px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:8px 12px;-webkit-text-decoration:none;text-decoration:none;transition:opacity .2s}@media(min-width:900px){.account-settings .info-section .section-header .edit-btn[data-v-5e1b33bd]{font-size:14px;padding:8px 16px}}.account-settings .info-section .section-header .edit-btn[data-v-5e1b33bd]:hover{opacity:.9}.account-settings .info-section .section-header .edit-btn svg[data-v-5e1b33bd]{flex-shrink:0;height:14px;width:14px}@media(min-width:900px){.account-settings .info-section .section-header .edit-btn svg[data-v-5e1b33bd]{height:16px;width:16px}}.account-settings .info-section .info-grid[data-v-5e1b33bd]{grid-gap:20px;background:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px;display:grid;gap:20px;grid-template-columns:1fr;padding:16px}@media(min-width:900px){.account-settings .info-section .info-grid[data-v-5e1b33bd]{gap:24px;grid-template-columns:repeat(3,1fr);padding:32px}}.account-settings .info-section .info-grid .info-field label[data-v-5e1b33bd]{color:#000;display:block;font-size:14px;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:capitalize}.account-settings .info-section .info-grid .info-field p[data-v-5e1b33bd]{color:#646464;font-size:16px;font-weight:400;margin:0}.account-settings .communication-section[data-v-5e1b33bd]{background:#f5f5f5;border:1.5px solid #ededed;border-radius:16px;box-sizing:border-box;margin:0 0 32px;max-width:800px;width:100%}@media(min-width:900px){.account-settings .communication-section[data-v-5e1b33bd]{margin:0 auto 32px}}.account-settings .communication-section .section-header[data-v-5e1b33bd]{-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:#fafafa;border-top-left-radius:16px;border-top-right-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:16px}@media(min-width:900px){.account-settings .communication-section .section-header[data-v-5e1b33bd]{padding:16px 32px}}.account-settings .communication-section .section-header h2[data-v-5e1b33bd]{font-family:Cervo Neue;font-size:20px;font-weight:700;margin:0}@media(min-width:900px){.account-settings .communication-section .section-header h2[data-v-5e1b33bd]{font-size:24px}}.account-settings .communication-section .communication-content[data-v-5e1b33bd]{background:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px;box-sizing:border-box;padding:16px;width:100%}@media(min-width:900px){.account-settings .communication-section .communication-content[data-v-5e1b33bd]{padding:32px}}.account-settings .communication-section .legal-text[data-v-5e1b33bd]{border-radius:4px;margin-bottom:20px}.account-settings .communication-section .legal-text p[data-v-5e1b33bd]{color:#646464;font-size:12px;font-weight:400;line-height:140%;margin:0}@media(min-width:900px){.account-settings .communication-section .legal-text p[data-v-5e1b33bd]{font-size:14px;line-height:130%}}.account-settings .communication-section .checkbox-group[data-v-5e1b33bd]{margin-bottom:24px}.account-settings .communication-section .checkbox-group .checkbox-field[data-v-5e1b33bd]{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:12px}.account-settings .communication-section .checkbox-group .checkbox-field input[type=checkbox][data-v-5e1b33bd]{display:none}.account-settings .communication-section .checkbox-group .checkbox-field .checkbox-icon[data-v-5e1b33bd]{-ms-flex-negative:0;cursor:pointer;flex-shrink:0;margin-top:2px}.account-settings .communication-section .checkbox-group .checkbox-field .checkbox-icon svg[data-v-5e1b33bd]{height:20px;width:20px}@media(min-width:900px){.account-settings .communication-section .checkbox-group .checkbox-field .checkbox-icon svg[data-v-5e1b33bd]{height:24px;width:24px}}.account-settings .communication-section .checkbox-group .checkbox-field label[data-v-5e1b33bd]{cursor:pointer;font-size:14px;font-weight:700;line-height:1.4;margin:0;text-transform:none}@media(min-width:900px){.account-settings .communication-section .checkbox-group .checkbox-field label[data-v-5e1b33bd]{font-size:16px}}.account-settings .communication-section .checkbox-group .input-field[data-v-5e1b33bd]{margin-top:12px;width:100%}.account-settings .communication-section .checkbox-group .input-field input[data-v-5e1b33bd]{border:1.5px solid #ededed;border-radius:8px;box-sizing:border-box;font-size:16px;max-width:100%;padding:12px 16px;transition:border-color .2s;width:100%}.account-settings .communication-section .checkbox-group .input-field input[data-v-5e1b33bd]:focus{border-color:#1a1a1a;outline:none}.account-settings .communication-section .checkbox-group .input-field input[data-v-5e1b33bd]::-moz-placeholder{color:#999}.account-settings .communication-section .checkbox-group .input-field input[data-v-5e1b33bd]::placeholder{color:#999}.account-settings .communication-section .success-message[data-v-5e1b33bd]{align-items:center;background:#e8f5e9;border:1px solid #4caf50;border-radius:8px;color:#1b5e20;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-weight:600;gap:12px;margin-bottom:16px;padding:12px 16px}@media(min-width:900px){.account-settings .communication-section .success-message[data-v-5e1b33bd]{font-size:14px;padding:16px 24px}}.account-settings .communication-section .success-message svg[data-v-5e1b33bd]{flex-shrink:0;height:18px;width:18px}@media(min-width:900px){.account-settings .communication-section .success-message svg[data-v-5e1b33bd]{height:20px;width:20px}}.account-settings .communication-section .save-btn[data-v-5e1b33bd]{background:#cd001a;border:none;border-radius:28px;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:500;max-width:100%;padding:14px 20px;transition:opacity .2s;width:100%}@media(min-width:900px){.account-settings .communication-section .save-btn[data-v-5e1b33bd]{max-width:200px}}.account-settings .communication-section .save-btn[data-v-5e1b33bd]:hover:not(.disabled){opacity:.9}.account-settings .communication-section .save-btn.disabled[data-v-5e1b33bd]{cursor:not-allowed;opacity:.5}.account-settings .delete-account[data-v-5e1b33bd]{margin-top:48px;text-align:center}.account-settings .delete-account a[data-v-5e1b33bd]{color:#646464;font-size:14px;font-weight:600;-webkit-text-decoration:underline;text-decoration:underline;transition:color .2s}.account-settings .delete-account a[data-v-5e1b33bd]:hover{color:#1a1a1a}.fade-enter-active[data-v-5e1b33bd],.fade-leave-active[data-v-5e1b33bd]{transition:opacity .3s ease}.fade-enter[data-v-5e1b33bd],.fade-leave-to[data-v-5e1b33bd]{opacity:0}