.accountBox{width:min(600px,100%)}.accountBox .checkoutHead h2{font-size:23px}.accountIntro{text-align:center;padding:5px 10px 20px}.accountIntro h3{font-size:25px;line-height:1.2;margin:12px 0}.accountIntro p,.accountWelcome p{color:#736c5e;font-size:14px;line-height:1.5}.accountMark{font-size:40px;color:#b18b32}.accountForm{display:grid;gap:16px}.accountForm label{display:grid;gap:8px;font-size:13px;font-weight:700}.accountForm input,.accountForm textarea{width:100%;border:1px solid #d9cdb8;border-radius:12px;background:#fffdf7;padding:13px 14px;color:#11202a;min-width:0;font-size:16px}.accountForm textarea{resize:vertical}.accountPrimary{border:0;border-radius:22px;background:#ffd226;color:#11202a;padding:14px 20px;font-weight:700;font-size:14px}.accountPrimary:hover{background:#ffdf54}.accountHint{font-size:12px;line-height:1.5;color:#786d5c;margin:0}.accountTextButton{border:0;background:none;font-size:13px;color:#526e79;padding:8px}.accountWelcome{display:flex;align-items:start;justify-content:space-between;gap:15px;margin:5px 0 20px}.accountWelcome h3{margin:6px 0;font-size:25px;overflow-wrap:anywhere}.accountWelcome p{margin:0;overflow-wrap:anywhere}.accountEyebrow{font-size:10px;letter-spacing:.13em;color:#8c794d;font-weight:700}.accountTabs{display:flex;border-bottom:1px solid #dfd4c0;gap:8px;margin-bottom:20px}.accountTabs button{flex:1;border:0;background:none;padding:12px 6px;border-bottom:3px solid transparent;font-weight:700;font-size:13px}.accountTabs button.active{border-color:#eac128;color:#11202a}.accountEmpty{text-align:center;padding:25px 12px;color:#6b6459;font-size:14px;line-height:1.6}.accountEmpty h3{color:#11202a;font-size:22px;line-height:1.3}.accountOrder{border:1px solid #e5dbc8;border-radius:14px;background:#fffaf0;margin-bottom:12px;overflow:hidden}.accountOrder summary{display:flex;justify-content:space-between;gap:20px;padding:16px;cursor:pointer;list-style:none;font-size:14px}.accountOrder summary>span:last-child{text-align:right}.accountOrder small{display:block;font-size:11px;font-weight:400;margin-top:7px;color:#7c7468}.accountOrder .accountOrderStatus{color:#47653b}.accountOrderItems{padding:0 16px 14px;border-top:1px solid #ece2cf;font-size:12px}.accountOrderItems>div{display:flex;justify-content:space-between;gap:16px;margin-top:12px}.accountOrderItems p{color:#7c7468}.accountFavorite{display:flex;align-items:center;text-align:left;gap:15px;border:1px solid #e4d7bf;background:#fffaf1;border-radius:12px;padding:12px;width:100%;margin-bottom:10px}.accountFavorite img,.accountFavorite .noPhoto{width:65px;height:65px;object-fit:contain}.accountFavorite>span:nth-child(2){flex:1;font-size:13px}.accountFavorite b{display:block;margin-top:8px;font-size:15px}#accountMessage{font-size:13px;color:#356944;line-height:1.5;margin:15px 0 0}#accountMessage.error{color:#a8382d}#accountCode{text-align:center;font-size:27px;letter-spacing:.3em}.signedIn{color:#e4ba35!important}@media(max-width:650px){.accountBox{padding:20px}.accountIntro h3{font-size:22px}.accountTabs{gap:0}.accountTabs button{font-size:12px}.accountWelcome h3{font-size:22px}}
.accountTelegram{display:block;width:100%;text-align:center;background:#238cc5;color:white;border:0;padding:15px 20px;border-radius:22px;font-weight:700;font-size:15px;margin:0 0 14px}.accountTelegram:hover{background:#187eae}
