.v-account-drawer .woocommerce-notices-wrapper:empty{display:none}.v-account-tabs{display:grid;grid-template-columns:1fr 1fr;gap:.25rem;margin-bottom:1.5rem;padding:.25rem;border-radius:var(--v-pill);background:var(--v-surface-2)}.v-account-tabs button{padding:.6rem .75rem;border:0;border-radius:var(--v-pill);background:none;color:var(--v-muted);font:inherit;font-size:.9rem;font-weight:600;cursor:pointer;transition:background-color .2s ease,color .2s ease}.v-account-tabs button[aria-selected=true]{background:var(--v-surface);color:var(--v-text);box-shadow:var(--v-shadow)}.v-account-drawer form .form-row{margin-bottom:1rem}.v-account-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;font-size:.9rem}.v-account-lost{color:var(--v-muted)}.v-account-drawer .woocommerce-form-login__submit,.v-account-drawer .woocommerce-form-register__submit{width:100%;margin-top:.5rem}.v-account-note{color:var(--v-muted);font-size:.9rem}.v-account-perks{display:grid;gap:.6rem;margin:1.75rem 0 0;padding:1.25rem 0 0;border-top:1px solid var(--v-border);list-style:none;font-size:.9rem}.v-account-perks li{display:flex;align-items:flex-start;gap:.55rem}.v-account-perks .v-icon{flex:none;margin-top:.15rem;color:var(--v-text)}.v-account-menu{position:relative}.v-account-menu__panel{position:absolute;top:calc(100% + 8px);inset-inline-end:-.5rem;z-index:60;min-width:220px;padding:.5rem;border:1px solid var(--v-border);border-radius:var(--v-radius);background:var(--v-surface);box-shadow:var(--v-shadow-lg);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .2s ease,transform .2s var(--v-ease),visibility .2s}.v-account-menu__panel:before{content:"";position:absolute;inset:-10px 0 auto;height:10px}.v-account-menu:hover .v-account-menu__panel,.v-account-menu:focus-within .v-account-menu__panel{opacity:1;visibility:visible;transform:none}.v-account-menu__hello{margin:0;padding:.5rem .75rem .6rem;border-bottom:1px solid var(--v-border);color:var(--v-muted);font-size:.82rem}.v-account-menu ul{margin:.35rem 0 0;padding:0;list-style:none}.v-account-menu li a{display:block;padding:.5rem .75rem;border-radius:var(--v-radius-sm);color:var(--v-text);font-size:.9rem;text-decoration:none}.v-account-menu li a:hover,.v-account-menu li a:focus-visible{background:var(--v-surface-2)}@media(hover:none){.v-account-menu__panel{display:none}}
