.settings-content{display:flex;justify-content:center;flex-wrap:wrap}.settings-content .settings-main-content{max-width:480px;width:100%}.settings-content .settings-tab{max-width:500px;height:48px;padding:16px 25px;color:#282828;font-size:14px;font-weight:500;line-height:16px;background:#fff;border-radius:12px;margin-bottom:10px}.settings-content .settings-infos{background:#fff;max-width:480px;border-radius:12px;position:relative;margin-bottom:30px}.settings-content .settings-infos .settings-photo{padding:27px 43px 20px 17px;display:flex;align-items:center;gap:12px}.settings-content .settings-infos .settings-photo .photo-container{width:84px;height:84px;border-radius:50px;display:flex;align-items:center;justify-content:center}.settings-content .settings-infos .settings-photo .photo-container img{border-radius:50px}.settings-content .settings-infos .settings-photo .photo-container .placeholder{display:flex;align-items:center;justify-content:center;text-align:center}.settings-content .settings-infos .settings-photo .photo-infos{display:flex;flex-direction:column;gap:4px}.settings-content .settings-infos .settings-photo .photo-infos h3{overflow:hidden;color:#121212;font-size:17px;font-weight:600}.settings-content .settings-infos .settings-photo .photo-infos p{overflow:hidden;color:#121212;text-overflow:ellipsis;font-size:15px;font-weight:400;opacity:.6}.settings-content .settings-infos .settings-photo .photo-infos .custom-file-upload{padding:0;margin:0;background:#fff}.settings-content .settings-infos .settings-photo .photo-infos .custom-file-upload .edit-photo{display:flex;align-items:center;gap:3px;overflow:hidden;color:#3a82c4;text-overflow:ellipsis;font-size:15px;font-weight:400}.settings-content .settings-infos .settings-photo .edit-full{position:absolute;right:42px;top:40px;overflow:hidden;color:#121212;font-size:15px;font-weight:500;background:transparent;border:none;cursor:pointer}.settings-content .settings-infos .setting-input-group{display:grid;grid-template-columns:auto;padding-left:5px;padding-right:5px;grid-gap:5px;gap:5px}.settings-content .settings-infos .setting-input-group input{overflow:hidden}.settings-content .settings-infos .address-input,.settings-content .settings-infos .setting-input-group input{color:#121212;text-overflow:ellipsis;font-size:15px;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;padding:18px 20px;border-radius:12px;border:1px solid #e3e4e8;background:#f8f8f8;opacity:.6;outline:none}.settings-content .settings-infos .address-input{width:98%;margin:5px 5px 42px}.settings-content .settings-infos h4{overflow:hidden;color:#121212;text-overflow:ellipsis;font-size:14px;font-weight:500;margin-bottom:17px;margin-left:14px}.settings-content .settings-infos .setting-account .account-input-group{margin-bottom:40px;display:grid;grid-template-columns:auto;grid-gap:5px;gap:5px;padding-left:5px;padding-right:5px}.settings-content .settings-infos .setting-account .account-input-group input{color:#121212;text-overflow:ellipsis;font-size:15px;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;padding:18px 20px;border-radius:12px;border:1px solid #e3e4e8;background:#f8f8f8;width:100%;opacity:.6;outline:none}.settings-content .settings-infos .setting-account .change-buttons{display:flex;flex-direction:column;align-items:start;gap:16px;padding-left:14px;padding-bottom:59px}.settings-content .settings-infos .setting-account .change-buttons button{border:none;background:transparent;transition:.5s;overflow:hidden;color:#121212;text-overflow:ellipsis;font-size:13px;font-weight:400;cursor:pointer}.settings-content .settings-infos .setting-account .change-buttons button:hover{color:#e33939}.save-infos{height:63px;max-width:480px;width:100%;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#a9ffe0;color:#333;text-align:center;font-size:16px;font-weight:500;letter-spacing:-.64px;outline:none;border:none;cursor:pointer}.photo-component{max-width:400px;margin:0 auto}.photo-container{height:16rem;border:1px solid #e2e2e2;display:flex;align-items:center;justify-content:center}.photo,.photo-container{width:100%;border-radius:.5rem}.photo{height:100%;object-fit:cover}.placeholder{color:#a0a0a0}.file-input{display:none}.custom-file-upload{margin-top:1rem;display:inline-block;padding:.5rem 1rem;border-radius:.5rem;background-color:#e2e2e2;font-size:.875rem;font-weight:600;color:#4a4a4a;cursor:pointer}.custom-file-upload:hover{background-color:#d1d1d1}