.woocommerce-account{background:#f5f7fb}.woocommerce-account *{box-sizing:border-box}.woocommerce-account a{color:#00527b;text-decoration:none}.woocommerce-account a:hover{color:#003048}.woocommerce-account h1,.woocommerce-account h2,.woocommerce-account h3{font-weight:600;color:#2b2b2b}.woocommerce-account p{color:#6c757d;line-height:1.6}.woocommerce-account .woocommerce{display:flex;gap:30px}@media(max-width: 768px){.woocommerce-account .woocommerce{flex-direction:column}}.woocommerce-account .woocommerce-MyAccount-navigation{width:260px;background:#fff;border-radius:12px;box-shadow:0 5px 20px rgba(0,0,0,.05);padding:20px}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin-bottom:8px}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:8px;font-weight:500;color:#2b2b2b;transition:.3s}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{background:rgba(0,82,123,.08);color:#00527b}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{background:#00527b;color:#fff}.woocommerce-account .woocommerce-MyAccount-content{flex:1;background:#fff;border-radius:12px;box-shadow:0 5px 20px rgba(0,0,0,.05);padding:30px}.woocommerce-account .woocommerce-MyAccount-content h2{font-size:22px;margin-bottom:20px}.woocommerce-account .woocommerce-MyAccount-content h3{font-size:18px;margin-bottom:15px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-error,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info{padding:15px;border-radius:8px;margin-bottom:20px;font-size:14px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message{background:#e6f4ea;color:#1e7e34}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-error{background:#fdecea;color:#c82333}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info{background:#e7f3fe;color:#00527b}.woocommerce-account .woocommerce-MyAccount-content table{width:100%;border-collapse:collapse;margin-top:20px}.woocommerce-account .woocommerce-MyAccount-content table th{background:#f5f7fb;font-weight:600;font-size:14px;padding:12px}.woocommerce-account .woocommerce-MyAccount-content table td{padding:12px;border-bottom:1px solid #e6e6e6;font-size:14px}.woocommerce-account .woocommerce-MyAccount-content table tr:hover{background:#fafafa}.woocommerce-account .woocommerce-MyAccount-content table a{font-weight:500}.woocommerce-account .woocommerce-MyAccount-content .button,.woocommerce-account .woocommerce-MyAccount-content button,.woocommerce-account .woocommerce-MyAccount-content input[type=submit]{display:inline-block;color:#fff;padding:10px 18px;border-radius:8px;border:none;cursor:pointer;font-weight:500;transition:.3s;line-height:1.5}.woocommerce-account .woocommerce-MyAccount-content .button:hover,.woocommerce-account .woocommerce-MyAccount-content button:hover,.woocommerce-account .woocommerce-MyAccount-content input[type=submit]:hover{background:#003048}.woocommerce-account .woocommerce-MyAccount-content .button.show-password-input,.woocommerce-account .woocommerce-MyAccount-content button.show-password-input,.woocommerce-account .woocommerce-MyAccount-content input[type=submit].show-password-input{background-color:none !important}.woocommerce-account .woocommerce-MyAccount-content .button.alt{background:#2b2b2b}.woocommerce-account .woocommerce-MyAccount-content .button.alt:hover{background:#121212}.woocommerce-account .woocommerce-MyAccount-content form{margin-top:20px}.woocommerce-account .woocommerce-MyAccount-content form .form-row{margin-bottom:18px}.woocommerce-account .woocommerce-MyAccount-content form .form-row label{display:block;margin-bottom:6px;font-weight:500;font-size:14px}.woocommerce-account .woocommerce-MyAccount-content form .form-row input,.woocommerce-account .woocommerce-MyAccount-content form .form-row select,.woocommerce-account .woocommerce-MyAccount-content form .form-row textarea{width:100%;padding:12px;border:1px solid #e6e6e6;border-radius:8px;font-size:14px;transition:.2s}.woocommerce-account .woocommerce-MyAccount-content form .form-row input:focus,.woocommerce-account .woocommerce-MyAccount-content form .form-row select:focus,.woocommerce-account .woocommerce-MyAccount-content form .form-row textarea:focus{border-color:#00527b;box-shadow:0 0 0 2px rgba(0,82,123,.1);outline:none}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address{border:1px solid #e6e6e6;padding:20px;border-radius:10px;margin-top:20px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address header{margin-bottom:10px;font-weight:600}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address a{font-size:13px}.woocommerce-account .woocommerce-form-login,.woocommerce-account .woocommerce-form-register{background:#fff;padding:30px;border-radius:12px;box-shadow:0 5px 20px rgba(0,0,0,.05);max-width:500px;margin:auto}.whole-layout{width:100%}#mid.layout-full_fixed>.woocommerce{padding:40px 0;width:1440px;margin:auto}@media(max-width: 1450px){#mid.layout-full_fixed>.woocommerce{width:96%}}