.elementor-8 .elementor-element.elementor-element-793b1b8 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:#c00000;box-shadow:1px 0px 10px 2px rgba(0,0,0,.5)}.elementor-8 .elementor-element.elementor-element-793b1b8 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:#c00000}.elementor-8 .elementor-element.elementor-element-793b1b8 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table .button,.elementor-8 .elementor-element.elementor-element-793b1b8 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .order-again .button,.elementor-8 .elementor-element.elementor-element-793b1b8 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-pagination .button,.elementor-8 .elementor-element.elementor-element-793b1b8 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom).e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{background-color:#c00000}.elementor-8 .elementor-element.elementor-element-793b1b8 .woocommerce-MyAccount-navigation ul li.is-active a{box-shadow:1px 0px 10px 2px rgba(0,0,0,.5)}.elementor-8 .elementor-element.elementor-element-793b1b8 .e-my-account-tab__edit-address .woocommerce-Address address{padding-top:calc(10px + 40px)}.elementor-8 .elementor-element.elementor-element-793b1b8 .woocommerce-pagination{padding-bottom:15px}.elementor-8 .elementor-element.elementor-element-793b1b8 .woocommerce-MyAccount-content>div>p,.elementor-8 .elementor-element.elementor-element-793b1b8 address,.elementor-8 .elementor-element.elementor-element-793b1b8 .woocommerce-EditAccountForm fieldset legend,.elementor-8 .elementor-element.elementor-element-793b1b8 .woocommerce-ResetPassword p:nth-child(1),.elementor-8 .elementor-element.elementor-element-793b1b8 .woocommerce-OrderUpdate{font-family:"Arial",Sans-serif;font-size:17px;font-weight:500;letter-spacing:0px}.elementor-8 .elementor-element.elementor-element-793b1b8 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]),.elementor-8 .elementor-element.elementor-element-793b1b8 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-family:"Arial",Sans-serif;font-size:11px}.elementor-8 .elementor-element.elementor-element-793b1b8 .woocommerce-PaymentMethod .input-radio+label{font-size:16px}.e-woo-select2-wrapper .select2-results__option{color:#000}.elementor-8 .elementor-element.elementor-element-793b1b8 .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 transparent transparent transparent}.elementor-8 .elementor-element.elementor-element-793b1b8 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc(( 10px * 2 ) + 16px);padding-left:10px;padding-right:10px}.elementor-8 .elementor-element.elementor-element-793b1b8 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc(( 10px * 2 ) + 16px);right:10px}.elementor-8 .elementor-element.elementor-element-793b1b8 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single{height:auto}.elementor-8 .elementor-element.elementor-element-793b1b8 .order_details thead th,.elementor-8 .elementor-element.elementor-element-793b1b8 .order_details tfoot td,.elementor-8 .elementor-element.elementor-element-793b1b8 .order_details tfoot th,.elementor-8 .elementor-element.elementor-element-793b1b8 .nobr{font-family:"Arial",Sans-serif;text-shadow:0px 0px 10px rgba(0,0,0,.3)}.elementor-8 .elementor-element.elementor-element-793b1b8 .e-my-account-tab__orders tbody td,.elementor-8 .elementor-element.elementor-element-793b1b8 .e-my-account-tab__downloads tbody td,.elementor-8 .elementor-element.elementor-element-793b1b8 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity,.elementor-8 .elementor-element.elementor-element-793b1b8 .woocommerce-table--order-downloads tbody td,.elementor-8 .elementor-element.elementor-element-793b1b8 .woocommerce-table--order-details td a,.elementor-8 .elementor-element.elementor-element-793b1b8 td.product-total,.elementor-8 .elementor-element.elementor-element-793b1b8 td.payment-method-method,.elementor-8 .elementor-element.elementor-element-793b1b8 td.payment-method-expires{font-family:"Arial",Sans-serif}.elementor-8 .elementor-element.elementor-element-793b1b8 .wc-item-meta{font-family:"Arial",Sans-serif}.elementor-8 .elementor-element.elementor-element-793b1b8 .shop_table .button,.elementor-8 .elementor-element.elementor-element-793b1b8 .order-again .button,.elementor-8 .elementor-element.elementor-element-793b1b8 .woocommerce-pagination .button,.elementor-8 .elementor-element.elementor-element-793b1b8 .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-family:"Arial",Sans-serif;text-shadow:0px 0px 10px rgba(0,0,0,.3);box-shadow:0px 0px 5px 0px rgba(0,0,0,.5) inset}.woocommerce-MyAccount-content{flex:1;background:rgba(237,237,237,.98);border-radius:12px}.woocommerce-orders-table{width:100%;border-collapse:collapse;table-layout:fixed}.woocommerce-orders-table th:nth-child(1),.woocommerce-orders-table td:nth-child(1){width:18%}.woocommerce-orders-table th:nth-child(2),.woocommerce-orders-table td:nth-child(2){width:16%}.woocommerce-orders-table th:nth-child(3),.woocommerce-orders-table td:nth-child(3){width:18%}.woocommerce-orders-table th:nth-child(4),.woocommerce-orders-table td:nth-child(4){width:30%}.woocommerce-orders-table th:nth-child(5),.woocommerce-orders-table td:nth-child(5){width:18%;text-align:center}.woocommerce-orders-table thead th{padding:12px 16px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#333;background:#efefef;border-bottom:2px solid #ddd;text-align:left}.woocommerce-orders-table thead th:last-child{text-align:center}.woocommerce-orders-table tbody td{padding:13px 16px;font-size:14px;color:#444;border-bottom:1px solid #e8e8e8;vertical-align:middle}.woocommerce-orders-table tbody tr:last-child td{border-bottom:none}.woocommerce-orders-table tbody tr:hover td{background:#fafafa}.woocommerce-orders-table .woocommerce-orders-table__cell-order-number a{color:#c00000;font-weight:700;text-decoration:none}.woocommerce-orders-table .woocommerce-orders-table__cell-order-number a:hover{text-decoration:underline}.woocommerce-orders-table a.button,.woocommerce-orders-table .button{display:inline-block;background:#c00000;color:#fff!important;padding:8px 20px;border-radius:6px;font-size:13px;font-weight:600;text-decoration:none;border:none;cursor:pointer;transition:background .2s;white-space:nowrap}.woocommerce-orders-table a.button:hover,.woocommerce-orders-table .button:hover{background:#a00000;color:#fff!important}.woocommerce-MyAccount-content .woocommerce-button,.woocommerce-MyAccount-content a.button:not(.woocommerce-orders-table a.button){display:inline-block;background:#c00000;color:#fff!important;padding:10px 28px;border-radius:8px;font-size:14px;font-weight:700;text-decoration:none;border:none;cursor:pointer;transition:background .2s;margin-top:20px;letter-spacing:.3px}.woocommerce-MyAccount-content .woocommerce-button:hover,.woocommerce-MyAccount-content a.button:not(.woocommerce-orders-table a.button):hover{background:#a00000;color:#fff!important}.woocommerce-MyAccount-downloads .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-downloads{display:flex;align-items:center;justify-content:center}.woocommerce-MyAccount-downloads .woocommerce-info,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info{border-top:none!important;border-left:none!important;background:#fff!important;box-shadow:0 2px 10px rgba(0,0,0,.06)!important;padding:40px 48px!important;margin-top:10px!important;margin-bottom:20px!important;margin-left:auto!important;margin-right:auto!important;border-radius:14px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:20px!important;text-align:center;font-size:15px!important;color:#555!important;font-weight:500;max-width:420px;width:100%}.woocommerce-MyAccount-downloads .woocommerce-info::before,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info::before{display:none!important}.woocommerce-MyAccount-downloads .woocommerce-info::after{content:"📂";font-size:48px;display:block;order:-1;line-height:1}.woocommerce-MyAccount-downloads .woocommerce-info a.button,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info a.button{display:inline-block!important;background:#c00000!important;color:#fff!important;padding:11px 28px!important;border-radius:8px!important;font-size:14px!important;font-weight:700!important;text-decoration:none!important;border:none!important;cursor:pointer;transition:background .2s;white-space:nowrap;margin-top:0!important;letter-spacing:.3px}.woocommerce-MyAccount-downloads .woocommerce-info a.button:hover,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info a.button:hover{background:#a00000!important;color:#fff!important}.woocommerce-MyAccount-content .woocommerce-Addresses,.woocommerce-MyAccount-content .col2-set.addresses{display:flex!important;gap:40px!important;flex-wrap:wrap!important;margin-top:24px!important}.woocommerce-MyAccount-content .woocommerce-Address,.woocommerce-MyAccount-content .col2-set.addresses .col-1,.woocommerce-MyAccount-content .col2-set.addresses .col-2{flex:1!important;min-width:220px!important;float:none!important;width:auto!important;background:#fff!important;border-radius:10px!important;padding:20px 24px!important;box-shadow:0 1px 6px rgba(0,0,0,.07)!important}.woocommerce-account .woocommerce-MyAccount-content>p,.woocommerce-MyAccount-content>p:first-child{font-size:13px!important;color:#666!important;background:#fff!important;border-left:3px solid #c00000!important;border-radius:0 6px 6px 0!important;padding:11px 16px!important;margin:0 0 20px!important;line-height:1.5!important;box-shadow:0 1px 4px rgba(0,0,0,.05)!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address p,.woocommerce-account .woocommerce-MyAccount-content .col-1 p,.woocommerce-account .woocommerce-MyAccount-content .col-2 p{background:0 0!important;border-left:none!important;border-radius:0!important;padding:0!important;margin:0!important;box-shadow:none!important}.woocommerce-MyAccount-content .woocommerce-Address-title h2,.woocommerce-MyAccount-content .woocommerce-Address-title h3,.woocommerce-MyAccount-content .title h2,.woocommerce-MyAccount-content .title h3{font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.6px!important;color:#333!important;margin:0 0 8px!important}.woocommerce-MyAccount-content .woocommerce-Address-title a,.woocommerce-MyAccount-content .title a.edit,.woocommerce-MyAccount-content .col2-set .edit{display:inline-block!important;font-size:13px!important;font-weight:600!important;color:#c00000!important;text-decoration:none!important;margin-bottom:12px!important;background:0 0!important;padding:0!important;border-radius:0!important}.woocommerce-MyAccount-content .woocommerce-Address-title a:hover,.woocommerce-MyAccount-content .title a.edit:hover,.woocommerce-MyAccount-content .col2-set .edit:hover{text-decoration:underline!important;background:0 0!important;color:#a00000!important}.woocommerce-MyAccount-content address{font-style:italic!important;font-size:14px!important;color:#444!important;line-height:1.7!important}