/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.woocommerce-account{--color-text-muted:var(--color-muted)}.wc-account-layout{padding-inline:1rem;max-width:1440px;margin-inline:auto;padding-top:8rem;padding-bottom:4rem}@media(min-width:768px){.wc-account-layout{padding-inline:2rem}}@media(min-width:1024px){.wc-account-layout{padding-inline:3rem;grid-template-columns:240px 1fr;gap:4rem;padding-top:10rem;padding-bottom:6rem;display:grid}}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{float:none!important;width:auto!important}.wc-nav-list{border:1px solid var(--color-border);border-radius:5px;width:100%;margin-bottom:2rem;display:block;overflow:hidden}.wc-nav-list li{border-bottom:1px solid var(--color-border);width:100%;display:block}.wc-nav-list li:last-child{border-bottom:none}.wc-nav-link{width:100%;font-family:var(--font-archivo);color:var(--color-foreground);white-space:nowrap;border-left:3px solid #0000;padding:1rem 1.25rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:all .2s;display:block}.wc-nav-link:hover{background-color:var(--color-surface);color:var(--color-brand-primary);text-decoration:none}.woocommerce-MyAccount-navigation-link.is-active .wc-nav-link{background-color:var(--color-surface);color:var(--color-brand-primary);border-left-color:var(--color-brand-primary)}.wc-account-table{border-collapse:collapse;width:100%;color:var(--color-foreground);font-size:.875rem}.wc-account-table thead th{font-family:var(--font-archivo);color:var(--color-text-muted);border-bottom:1px solid var(--color-border);text-align:left;padding:1rem 1.5rem 1rem 0;font-size:.7rem;font-weight:500}.wc-account-table tbody tr{border-bottom:1px solid var(--color-border);transition:background-color .15s}.wc-account-table tbody tr:hover{background-color:var(--color-surface)}.wc-account-table tbody td,.wc-account-table tbody th{vertical-align:middle;padding:1.25rem 1.5rem 1.25rem 0}.wc-order-status{font-family:var(--font-archivo);border-radius:var(--radius-brand);border:1px solid;align-items:center;padding:.25rem .625rem;font-size:.65rem;font-weight:500;display:inline-flex}.wc-order-status--processing,.wc-order-status--on-hold{color:var(--color-brand-primary);border-color:var(--color-brand-primary);background-color:var(--color-surface)}.wc-order-status--completed{color:var(--color-foreground);border-color:var(--color-border);background-color:var(--color-surface)}.wc-account-label{font-family:var(--font-archivo);color:var(--color-foreground);margin-bottom:.5rem;font-size:.75rem;font-weight:500;display:block}.woocommerce-MyAccount-content input[type=text],.woocommerce-MyAccount-content input[type=email],.woocommerce-MyAccount-content input[type=password],.woocommerce-MyAccount-content input[type=tel],.woocommerce-MyAccount-content select,.woocommerce-MyAccount-content textarea{background-color:var(--color-surface)!important;width:100%!important;height:3rem!important;color:var(--color-foreground)!important;border:1px solid var(--color-border)!important;font-family:var(--font-archivo)!important;box-shadow:none!important;border-radius:5px!important;padding-inline:1rem!important;font-size:.875rem!important;transition:border-color .2s!important}.woocommerce-MyAccount-content input:focus,.woocommerce-MyAccount-content select:focus,.woocommerce-MyAccount-content textarea:focus{border-color:var(--color-brand-primary)!important;outline:none!important}.woocommerce-MyAccount-content .button,.woocommerce-MyAccount-content .btn-primary{background-color:var(--color-brand-primary)!important;color:var(--color-foreground)!important;height:3rem!important;font-family:var(--font-archivo)!important;cursor:pointer!important;border:none!important;border-radius:5px!important;justify-content:center!important;align-items:center!important;padding:0 2rem!important;font-size:.875rem!important;font-weight:500!important;text-decoration:none!important;transition:all .2s!important;display:inline-flex!important}.woocommerce-MyAccount-content .button:hover{background-color:var(--color-foreground)!important;color:var(--color-background)!important}.wc-address-box{border:1px solid var(--color-border);border-radius:5px;padding:1.5rem;background-color:var(--color-surface)!important}.wc-address-edit-link{font-family:var(--font-archivo);color:var(--color-foreground);text-decoration:underline;-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border);text-underline-offset:3px;font-size:.75rem;font-weight:500;transition:text-decoration-color .2s}.wc-address-edit-link:hover{color:var(--color-foreground);-webkit-text-decoration-color:var(--color-brand-primary);text-decoration-color:var(--color-brand-primary)}.wc-login-page{padding-inline:1rem;max-width:1440px;margin-inline:auto;padding-top:3rem;padding-bottom:4rem}@media(min-width:768px){.wc-login-page{padding-inline:2rem;padding-top:4rem}}@media(min-width:1024px){.wc-login-page{padding-inline:3rem;padding-top:5rem;padding-bottom:6rem}}.wc-login-page>.wc-login-section{max-width:30rem}.wc-login-section{border:1px solid var(--color-border);border-radius:var(--radius-brand);background-color:var(--color-background);padding:1.5rem}@media(min-width:768px){.wc-login-section{padding:2rem}}.wc-login-section h2{color:var(--color-foreground);margin-bottom:1.5rem;font-size:1.5rem;font-weight:500;line-height:1.15}.wc-link{color:var(--color-foreground);text-decoration:underline;-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border);text-underline-offset:3px;transition:text-decoration-color .2s}.wc-link:hover{color:var(--color-foreground);-webkit-text-decoration-color:var(--color-brand-primary);text-decoration-color:var(--color-brand-primary)}.wc-action-btn{min-height:2.25rem;font-family:var(--font-archivo);color:var(--color-foreground);border:1px solid var(--color-border);border-radius:var(--radius-brand);background-color:#0000;justify-content:center;align-items:center;padding-inline:.875rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:border-color .2s,background-color .2s;display:inline-flex}.wc-action-btn:hover{border-color:var(--color-brand-primary);background-color:var(--color-surface);color:var(--color-foreground);text-decoration:none}.wc-panel{border:1px solid var(--color-border);border-radius:var(--radius-brand);background-color:var(--color-background);padding:1.5rem}
