.hwt-dialog-drawer--account{overflow:visible}.hwt-dialog-drawer--account:modal{overflow-y:visible}.hwt-account-close-btn{position:absolute;top:50%;inset-inline-start:0;transform:translate(-50%,-50%);width:26px;height:46px;display:flex;align-items:center;justify-content:center;background-color:#b7c9bd;border:2px solid #ffffff;border-radius:10px;box-shadow:0 2px 8px #0000001f;z-index:10;cursor:pointer;padding:0;color:#fff;transition:background-color .2s ease;touch-action:none;-webkit-tap-highlight-color:transparent}.hwt-account-close-btn:hover{background-color:#9ab5a2}.hwt-account-close-btn:active{background-color:#8aa896}.hwt-account-close-btn:focus-visible{outline:2px solid rgb(var(--color-accent));outline-offset:2px}.hwt-account-close-btn svg{width:15px;height:15px;flex-shrink:0}[dir=rtl] .hwt-account-close-btn{transform:translate(50%,-50%)}[dir=rtl] .hwt-account-close-btn svg{transform:scaleX(-1)}.hwt-account-drawer__inner{display:flex;flex-direction:column;gap:0;height:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:2rem 1.6rem}.hwt-ad-header{display:flex;align-items:center;gap:1.2rem;padding-block-end:1.6rem;border-block-end:1px solid rgba(var(--color-line-border));margin-block-end:1.6rem}.hwt-ad-avatar{width:48px;height:48px;border-radius:50%;background:#b7c9bd;display:flex;align-items:center;justify-content:center;flex-shrink:0}.hwt-ad-avatar__letter{font-size:1.25rem;font-weight:600;color:#fff;line-height:1}.hwt-ad-header__info{min-width:0}.hwt-ad-header__name{font-size:1.1rem;line-height:1.3;margin:0}.hwt-ad-header__email{margin:.15rem 0 0;font-size:.82rem;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hwt-ad-nav{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem;margin-block-end:1.6rem}.hwt-ad-nav__item{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:1rem .4rem;border-radius:10px;background:rgba(var(--color-line-border),.35);text-decoration:none;color:inherit;font-size:.78rem;text-align:center;transition:background-color .2s ease}.hwt-ad-nav__item:hover{background:rgba(var(--color-line-border),.6)}.hwt-ad-nav__item svg{opacity:.7}.hwt-ad-nav__badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:#b7c9bd;color:#fff;font-size:.7rem;font-weight:600;line-height:1}.hwt-ad-section{padding-block-end:1.4rem;margin-block-end:1.4rem;border-block-end:1px solid rgba(var(--color-line-border))}.hwt-ad-section:last-of-type{border-block-end:none}.hwt-ad-section__header{display:flex;align-items:center;justify-content:space-between;margin-block-end:1rem}.hwt-ad-section__title{font-size:.95rem;margin:0}.hwt-ad-section__link{font-size:.8rem;color:inherit;opacity:.7}.hwt-ad-orders{display:flex;flex-direction:column;gap:.5rem}.hwt-ad-order{display:block;padding:.9rem 1rem;border-radius:8px;background:rgba(var(--color-line-border),.25);text-decoration:none;color:inherit;transition:background-color .2s ease}.hwt-ad-order:hover{background:rgba(var(--color-line-border),.5)}.hwt-ad-order__top{display:flex;align-items:center;justify-content:space-between;margin-block-end:.35rem}.hwt-ad-order__name{font-size:.88rem}.hwt-ad-order__total{font-size:.88rem;font-weight:600}.hwt-ad-order__bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.4rem}.hwt-ad-order__date{font-size:.78rem;opacity:.6}.hwt-ad-order__statuses{display:flex;gap:.4rem}.hwt-ad-order__status{display:inline-block;font-size:.7rem;padding:.15rem .5rem;border-radius:20px;line-height:1.4;text-transform:capitalize}.hwt-ad-order__status--paid,.hwt-ad-order__status--fulfilled{background:#16a34a1f;color:#16a34a}.hwt-ad-order__status--pending,.hwt-ad-order__status--partial,.hwt-ad-order__status--partially_fulfilled{background:#eab30824;color:#b45309}.hwt-ad-order__status--unpaid,.hwt-ad-order__status--unfulfilled,.hwt-ad-order__status--restocked{background:rgba(var(--color-line-border),.45);color:inherit;opacity:.65}.hwt-ad-order__status--refunded,.hwt-ad-order__status--voided{background:#ef44441a;color:#dc2626}.hwt-ad-empty{text-align:center;padding:2rem 0;opacity:.6}.hwt-ad-address{font-style:normal;line-height:1.65;font-size:.88rem}.hwt-ad-footer{margin-block-start:auto;padding-block-start:1.4rem}.hwt-ad-logout{display:flex;align-items:center;justify-content:center;gap:.6rem;padding:.8rem 1.2rem;border:1px solid rgba(var(--color-line-border));border-radius:8px;background:transparent;color:inherit;text-decoration:none;font-size:.9rem;transition:background-color .2s ease,border-color .2s ease}.hwt-ad-logout:hover{background:rgba(var(--color-line-border),.3)}.hwt-ad-logout svg{opacity:.65}.hwt-ad-auth{display:flex;flex-direction:column;height:100%}.hwt-ad-auth__header{text-align:center;margin-block-end:.4rem}.hwt-ad-auth__icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin:0 auto 1rem;border-radius:50%;background:rgba(var(--color-line-border),.35);color:rgb(var(--color-foreground));opacity:.7}.hwt-ad-auth__title{font-size:1.35rem;margin:0;line-height:1.3}.hwt-ad-auth__subtitle{font-size:.88rem;opacity:.6;margin:.35rem 0 0}.hwt-ad-auth__panel{flex:1}.hwt-ad-auth .hwt-field{margin-block-end:1rem}.hwt-ad-auth .hwt-field:last-child{margin-block-end:0}.hwt-ad-auth .hwt-link-recover{display:inline-block;margin-block-end:.2rem;font-size:.82rem}.hwt-ad-auth .hwt-btn-full-width{margin-block-start:.6rem}.hwt-ad-auth__switch{margin-block-start:auto;padding-block-start:1.4rem;border-block-start:1px solid rgba(var(--color-line-border));text-align:center;display:flex;flex-direction:column;align-items:center;gap:.65rem;font-size:.92rem}.hwt-ad-auth__switch>span{opacity:.6}.hwt-ad-auth__switch-btn{display:block;width:100%;padding:.75rem 1.2rem;background:rgba(var(--color-line-border),.3);border:1px solid rgba(var(--color-line-border));border-radius:8px;color:inherit;cursor:pointer;font-size:.92rem;font-weight:600;transition:background-color .2s ease,border-color .2s ease}.hwt-ad-auth__switch-btn:hover{background:rgba(var(--color-line-border),.55)}.hwt-ad-recover{padding-block-end:1rem;border-block-end:1px solid rgba(var(--color-line-border));margin-block-end:1.4rem}.hwt-ad-recover .hwt-link-cancel{margin-block-start:.6rem}.hwt-ad-recover[hidden],#ad-login-form[hidden],#ad-panel-register[hidden],#ad-panel-login[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/24/assets/hwt-account-drawer.css.map */
