.s-account-edit{display:block}.s-account-edit__wrapper{display:block;background-color:#fafafa;height:100%;width:100%;max-width:1440px;margin:0 auto}@media screen and (min-width: 768px){.s-account-edit__wrapper{padding:48px 0}}.s-account-edit__wrapper input:-webkit-autofill,.s-account-edit__wrapper input:-webkit-autofill:hover,.s-account-edit__wrapper input:-webkit-autofill:focus,.s-account-edit__wrapper input:-webkit-autofill:active{-webkit-box-shadow:inset 0 0 20px 20px #fff;box-shadow:inset 0 0 20px 20px #fff}.s-account-edit__container{max-width:972px;margin:0 auto;background-color:#fff;padding:20px 15px 30px}@media screen and (min-width: 768px){.s-account-edit__container{padding:32px 80px 65px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:700px}}.s-account-edit__container--rtl{direction:rtl}.s-account-edit__container--rtl .s-account-edit__select{background-position-x:5px}.s-account-edit__container--rtl .iti__country-container::after{left:0;right:auto !important}.s-account-edit__container .s-account-edit__title{font-family:var(--font-heading);font-size:18px;font-weight:500;line-height:20px;letter-spacing:.01em;margin-top:0;margin-bottom:25px}@media screen and (min-width: 768px){.s-account-edit__container .s-account-edit__title{margin-bottom:30px}}.s-account-edit__container .s-account-edit__subtitle{font-family:var(--font-body);font-size:13px;font-weight:300;line-height:21px;display:none}@media screen and (min-width: 768px){.s-account-edit__container .s-account-edit__subtitle{display:block;margin-bottom:70px}}.s-account-edit__container .s-account-password__title{font-family:var(--font-heading);font-size:18px;font-weight:400;line-height:20px;letter-spacing:.01em;margin:0 0 25px;text-transform:capitalize}@media screen and (min-width: 768px){.s-account-edit__container .s-account-password__title{margin-bottom:30px}}.s-account-edit__container .iti--allow-dropdown input,.s-account-edit__container .iti--allow-dropdown input[type=text],.s-account-edit__container .iti--allow-dropdown input[type=tel],.s-account-edit__container .iti--separate-dial-code input,.s-account-edit__container .iti--separate-dial-code input[type=text],.s-account-edit__container .iti--separate-dial-code input[type=tel]{-webkit-padding-start:54px !important;padding-inline-start:54px !important;margin-left:0}.s-account-edit__container .iti{width:100%;padding-bottom:0;bottom:0;padding-top:0}.s-account-edit__container .iti__selected-flag .iti__arrow{border:none;content:"";display:block;border-left:none;border-bottom:1px solid #000;border-right:1px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg);height:7px;width:7px;padding:0 5px 0 0;margin-bottom:6px;margin-left:10px}.s-account-edit__container .iti__selected-flag{padding:0}.s-account-edit__container .iti__country-container{margin:6px 0 0px;width:46px;height:20px;padding-bottom:1px}.s-account-edit__container .iti__country-container::after{content:"";position:absolute;top:50%;right:0;z-index:1;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.8px;height:13px;background:#a5a5a5}.s-account-edit__container .iti__flag{min-height:15px;-webkit-box-shadow:none;box-shadow:none;background-color:rgba(0,0,0,0)}.s-account-edit__title{font-family:var(--font-heading);font-size:18px;font-weight:500;line-height:20px;letter-spacing:.01em;margin:0;margin-bottom:134px}.s-account-edit__form{border-radius:4px;border:5px solid #fafafa;background:#fff;-webkit-box-shadow:0;box-shadow:0;padding:22px 25px 65px;display:grid;row-gap:40px;-webkit-column-gap:37px;-moz-column-gap:37px;column-gap:37px}@media screen and (min-width: 768px){.s-account-edit__form{grid-template-columns:1fr 1fr}}.s-account-edit__label{color:#5f5f5f;font-family:var(--font-body);font-size:13px;font-style:normal;font-weight:300;line-height:160%}.s-account-edit__label>span{color:#ce3838}.s-account-edit__label:has(.s-account-edit__input.is-error) span.s-account-edit__error{opacity:1}.s-account-edit__input{background:rgba(0,0,0,0);color:#222;font-family:var(--font-body);font-size:13px;font-style:normal;font-weight:300;line-height:160%;border:none;padding:4px 0;border-bottom:1px solid #a5a5a5;width:100%;cursor:auto}.s-account-edit__input:focus{outline:none;border-bottom:1px solid #222}.s-account-edit__input.is-error{border-bottom:1px solid #ce3838}.s-account-edit__input.is-error~span{opacity:1}.s-account-edit__select{color:#222;font-family:var(--font-body);font-size:13px;font-style:normal;font-weight:300;line-height:160%;border:none;padding:7px 0;border-bottom:1px solid #a5a5a5;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDExIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMCAxTDUuNSA1TDEgMC45OTk5OTkiIHN0cm9rZT0iYmxhY2siLz4KPC9zdmc+Cg==");background-repeat:no-repeat;background-position-x:calc(100% - 5px);background-position-y:center}.s-account-edit__select:focus{outline:none}.s-account-edit__button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s-account-edit__button{color:#fff;font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.48px;text-transform:capitalize;padding:16px;cursor:pointer;border:none;border-radius:0;background:#000;-webkit-box-shadow:0px -1px 0px 0px rgba(14,14,44,.4) inset,0px 6px 2px -4px rgba(14,14,44,.1);box-shadow:0px -1px 0px 0px rgba(14,14,44,.4) inset,0px 6px 2px -4px rgba(14,14,44,.1);margin-top:35px}.s-account-edit__button:hover{opacity:.8}.s-account-edit__button:disabled{opacity:.3;pointer-events:none}.s-account-edit__error{opacity:0;color:#ce3838}.s-account-edit__error.is-error{opacity:1}.s-account-edit__message{display:none;visibility:hidden;font-family:var(--font-body);font-style:normal;font-weight:300;font-size:13px;line-height:21px;padding:12px}.s-account-edit__message.is-active{display:block;visibility:visible}.s-account-edit__message--success{color:#0aa421}.s-account-edit__message--error{color:#ce3838}.s-account-edit__date-picker{display:grid;grid-template-columns:1fr auto 1fr auto 1fr}.s-account-edit__date-picker.is-error .s-account-edit__error{opacity:1}.s-account-edit__date-separate{-webkit-padding-start:5px;padding-inline-start:5px;-webkit-padding-end:10px;padding-inline-end:10px;border-bottom:1px solid #a5a5a5;position:relative}.s-account-edit__date-separate::after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:20px;background-color:#a5a5a5;content:""}