.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce .woocommerce-MyAccount-content{float:none;width:100%}.woocommerce-account .woocommerce{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width: 768px){.woocommerce-account .woocommerce{grid-template-columns:260px minmax(0, 1fr);gap:2.5rem;align-items:start}}nav.woocommerce-MyAccount-navigation{background:#fff;border-radius:16px;padding:1rem;border:1px solid rgba(29,52,82,.06);box-shadow:0 1px 2px rgba(29,52,82,.06),0 1px 3px rgba(29,52,82,.04)}@media(min-width: 768px){nav.woocommerce-MyAccount-navigation{position:sticky;top:90px}}nav.woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0}nav.woocommerce-MyAccount-navigation li{margin:0}nav.woocommerce-MyAccount-navigation li a{display:block;padding:.75rem 1rem;font-family:"Roboto",system-ui,-apple-system,sans-serif;font-size:.92rem;color:#5a6e82;text-decoration:none;border-radius:6px;border-left:2px solid rgba(0,0,0,0);transition:all .15s ease;font-weight:500}nav.woocommerce-MyAccount-navigation li a:hover{color:#1d3452;background:rgba(196,146,42,.06);border-left-color:rgba(196,146,42,.4)}nav.woocommerce-MyAccount-navigation li.is-active a{color:#1d3452;background:rgba(196,146,42,.1);border-left-color:#c4922a;font-weight:600}.woocommerce-MyAccount-content{background:#fff;border-radius:16px;padding:1.75rem;border:1px solid rgba(29,52,82,.06);box-shadow:0 1px 2px rgba(29,52,82,.06),0 1px 3px rgba(29,52,82,.04);min-width:0}.woocommerce-MyAccount-content h2,.woocommerce-MyAccount-content h3{font-family:"Playfair Display","Georgia",serif;color:#1d3452;margin:0 0 1rem}.woocommerce-MyAccount-content p{color:#1d3452;line-height:1.7}.woocommerce-MyAccount-content a:not(.button){color:#c4922a;text-decoration:underline;text-underline-offset:2px}.woocommerce-MyAccount-content a:not(.button):hover{color:#1d3452}.jireh-account__header{display:flex;align-items:center;gap:1rem;padding:0 0 1.5rem;margin:0 0 1.5rem;border-bottom:1px solid rgba(29,52,82,.08)}.jireh-account__avatar{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:rgba(196,146,42,.12);color:#c4922a;flex-shrink:0}.jireh-account__hello{font-family:"Playfair Display","Georgia",serif;font-size:1.5rem;color:#1d3452;margin:0 0 .15rem;font-weight:700}.jireh-account__subtitle{font-family:"Roboto",system-ui,-apple-system,sans-serif;color:#5a6e82;font-size:.92rem;margin:0}table.shop_table.my_account_orders,table.shop_table.account-orders-table{border:0;width:100%;border-collapse:separate;border-spacing:0}table.shop_table.my_account_orders thead,table.shop_table.account-orders-table thead{background:#f5f0e8}table.shop_table.my_account_orders thead th,table.shop_table.account-orders-table thead th{border:0;padding:.85rem 1rem;font-family:"Roboto",system-ui,-apple-system,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#5a6e82;text-align:left}table.shop_table.my_account_orders tbody td,table.shop_table.account-orders-table tbody td{border:0;border-bottom:1px solid rgba(29,52,82,.06);padding:1rem;font-family:"Roboto",system-ui,-apple-system,sans-serif;font-size:.92rem;color:#1d3452;vertical-align:middle}table.shop_table.my_account_orders .woocommerce-orders-table__cell-order-actions,table.shop_table.account-orders-table .woocommerce-orders-table__cell-order-actions{text-align:right}table.shop_table.my_account_orders .woocommerce-orders-table__cell-order-actions .button,table.shop_table.account-orders-table .woocommerce-orders-table__cell-order-actions .button{padding:.5rem 1rem;font-size:.82rem;margin:.2rem}.woocommerce-orders-table__cell-order-status mark,.order-status mark{background:rgba(196,146,42,.12);color:#c4922a;padding:.35rem .75rem;border-radius:999px;font-size:.78rem;font-weight:600;font-family:"Roboto",system-ui,-apple-system,sans-serif;letter-spacing:.02em}.status-completed mark{background:rgba(45,164,78,.1);color:#2da44e}.status-processing mark{background:rgba(196,146,42,.12);color:#c4922a}.status-cancelled mark,.status-failed mark,.status-refunded mark{background:rgba(192,57,43,.1);color:#c0392b}.woocommerce-EditAccountForm,.woocommerce-address-fields,form.lost_reset_password,form.woocommerce-form-login,form.woocommerce-form-register{max-width:560px}.woocommerce-EditAccountForm .form-row,.woocommerce-address-fields .form-row,form.lost_reset_password .form-row,form.woocommerce-form-login .form-row,form.woocommerce-form-register .form-row{margin-bottom:1.25rem}.woocommerce-EditAccountForm button.button,.woocommerce-address-fields button.button,form.lost_reset_password button.button,form.woocommerce-form-login button.button,form.woocommerce-form-register button.button{padding:.85rem 1.75rem}
