body.woocommerce-account .woocommerce{display:flex;flex-wrap:wrap;gap:var(--gutter);align-items:flex-start}.woocommerce-MyAccount-navigation{flex:0 0 260px;overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:var(--radius)}.woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style:none}.woocommerce-MyAccount-navigation li+li{border-top:1px solid var(--line)}.woocommerce-MyAccount-navigation a{display:block;padding:13px 18px;color:var(--ink);font-family:var(--ff-head);font-size:14px;font-weight:500}.woocommerce-MyAccount-navigation a:hover{background:var(--bg-soft);color:var(--brand)}.woocommerce-MyAccount-navigation .is-active a{background:var(--brand);color:#fff}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--customer-logout a{color:var(--muted)}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--customer-logout a:hover{color:var(--accent)}@media(max-width: 992px){.woocommerce-MyAccount-navigation{flex:1 1 100%}}.woocommerce-MyAccount-content{flex:1;min-width:0}.woocommerce-MyAccount-content>p:first-of-type{margin-top:0}@media(max-width: 992px){.woocommerce-MyAccount-content{flex:1 1 100%}}.entry-content .woocommerce-Button,.entry-content .woocommerce-button,.entry-content button.button,.entry-content a.button,.entry-content input.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding-inline:22px;border:0;border-radius:var(--radius-sm);background:var(--brand);color:#fff;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer;transition:background .15s ease}.entry-content .woocommerce-Button:hover,.entry-content .woocommerce-button:hover,.entry-content button.button:hover,.entry-content a.button:hover,.entry-content input.button:hover{background:var(--brand-dark);color:#fff}.entry-content .woocommerce-form-row,.entry-content .form-row{margin-bottom:14px}.entry-content label{display:block;margin-bottom:6px;font-size:13px;font-weight:600}.entry-content input[type=text],.entry-content input[type=email],.entry-content input[type=tel],.entry-content input[type=password],.entry-content input[type=number],.entry-content select,.entry-content textarea{width:100%;max-width:420px;padding:11px 12px;background:#fff;border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink);font-family:inherit;font-size:14px}.entry-content input[type=text]:focus,.entry-content input[type=email]:focus,.entry-content input[type=tel]:focus,.entry-content input[type=password]:focus,.entry-content input[type=number]:focus,.entry-content select:focus,.entry-content textarea:focus{outline:none;border-color:var(--brand)}.entry-content .woocommerce-form-login__rememberme,.entry-content .woocommerce-form__label-for-checkbox{display:flex;align-items:center;gap:8px;font-weight:400}.entry-content .woocommerce-form-login__rememberme input,.entry-content .woocommerce-form__label-for-checkbox input{width:auto;accent-color:var(--brand)}.entry-content .woocommerce-form-login,.entry-content .woocommerce-form-register,.entry-content .woocommerce-EditAccountForm,.entry-content .woocommerce-address-fields{max-width:520px;padding:24px;background:#fff;border:1px solid var(--line);border-radius:var(--radius)}.entry-content .woocommerce-privacy-policy-text{color:var(--muted);font-size:13px}.entry-content fieldset{margin:20px 0 0;padding:18px;border:1px solid var(--line);border-radius:var(--radius-sm)}.entry-content legend{padding:0 8px;font-family:var(--ff-head);font-weight:600}.entry-content .shop_table,.entry-content .woocommerce-orders-table,.entry-content .woocommerce-table{width:100%;margin:0 0 18px;border-collapse:collapse;font-size:14px}.entry-content .shop_table th,.entry-content .shop_table td,.entry-content .woocommerce-orders-table th,.entry-content .woocommerce-orders-table td,.entry-content .woocommerce-table th,.entry-content .woocommerce-table td{padding:12px 14px;border:1px solid var(--line);text-align:left;vertical-align:middle}.entry-content .shop_table th,.entry-content .woocommerce-orders-table th,.entry-content .woocommerce-table th{background:var(--bg-soft);font-family:var(--ff-head);font-weight:600}.entry-content .woocommerce-Addresses{display:flex;flex-wrap:wrap;gap:var(--gutter)}.entry-content .woocommerce-Address{flex:1 1 260px;padding:20px;background:#fff;border:1px solid var(--line);border-radius:var(--radius)}.entry-content .woocommerce-Address-title{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.entry-content .woocommerce-Address-title h2,.entry-content .woocommerce-Address-title h3{margin:0;font-size:17px}.entry-content .woocommerce-Address-title .edit{color:var(--brand);font-size:13px;font-weight:600}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-notice{margin:0 0 18px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg-soft);list-style:none;font-size:14px}.woocommerce-message a,.woocommerce-info a,.woocommerce-error a,.woocommerce-notice a{color:var(--brand);font-weight:600}.woocommerce-message{border-color:#cdeede;background:#eafaf3;color:#1f7a52}.woocommerce-error{border-color:#f3c9cb;background:#fdeff0;color:#b32d2e}.woocommerce-error li+li{margin-top:6px}
