.account-wrap{max-width:1120px;margin:48px auto;padding:0 24px}.account-wrap h1{font-size:clamp(2.2rem,5vw,3.4rem)}.account-wrap .card{margin:24px 0}.account-wrap form{max-width:650px}.account-wrap label{display:block;font-weight:600;margin:16px 0 7px}.account-wrap input:not([type=checkbox]){display:block;width:100%;font:inherit;border:1px solid #ab9099;border-radius:6px;padding:13px;background:white}.account-wrap input[type=checkbox]{accent-color:#8b4d60;flex-shrink:0;margin-top:5px}.account-wrap .account-check{display:flex;align-items:flex-start;gap:12px;font-weight:400}.account-tabs,.account-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}.account-tabs{justify-content:flex-start}.account-wrap .btn{margin-top:14px;white-space:normal}.account-wrap #purchases{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.account-section{margin:36px 0}.certificate-row{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:18px;border-bottom:1px solid #e1cdd3}.honey{position:absolute;left:-9999px}#account-status,#newsletter-status{color:#723646;font-weight:600}.my-academy-link{white-space:nowrap}[hidden]{display:none!important}@media(max-width:600px){.account-wrap{padding:0 18px}.account-heading{align-items:flex-start}.account-wrap .cards{display:block}}
