/*
Theme Name: Asgard
Theme URI: https://thor.solutions
Author: Thor Solutions
Author URI: https://thor.solutions
Description: A custom placeholder theme for the backend as required by Wordpress to function.
Requires at least: 6.0
Tested up to: 6.4.1
Requires PHP: 5.7
Version: 1.4.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: asgard
Tags: e-commerce, grid-layout, full-width-template, 
*/

header .wp-block-group {
    margin-bottom: -80px !important;
}
.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a {
	color:#B69157;
	
}

.woocommerce-account .woocommerce-MyAccount-navigation li a {
	text-decoration: none;
	color:#000000;
	font-size:14px;
	line-height:20px;
	font-family: sans-serif;
}

.woocommerce-account .woocommerce-MyAccount-navigation li a:hover {
	color:#B69157;
}
.woocommerce-account .woocommerce-MyAccount-navigation li:after {
    content: '';
    position: absolute;
    left: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-blend-mode: color-burn;
}
li.woocommerce-MyAccount-navigation-link--dashboard:after {
    background: url(/wp-content/uploads/2024/03/Gear.svg);
}
li.woocommerce-MyAccount-navigation-link--orders:after {
    background: url(/wp-content/uploads/2024/03/Stack.svg);
}
li.woocommerce-MyAccount-navigation-link--edit-address:after {
    background: url(/wp-content/uploads/2024/03/MapPinLine.svg);
}
li.woocommerce-MyAccount-navigation-link--edit-account:after {
    background: url(/wp-content/uploads/2024/03/Gear.svg);
}
li.woocommerce-MyAccount-navigation-link--customer-logout:after {
    background: url(/wp-content/uploads/2024/03/SignOut.svg);
}


li.woocommerce-MyAccount-navigation-link--dashboard.is-active:after, li.woocommerce-MyAccount-navigation-link--dashboard:hover:after {
    background: url(/wp-content/uploads/2024/03/Gear-1.svg);
}
li.woocommerce-MyAccount-navigation-link--orders.is-active:after, li.woocommerce-MyAccount-navigation-link--orders:hover:after {
    background: url(/wp-content/uploads/2024/03/Stack-1.svg);
}
li.woocommerce-MyAccount-navigation-link--edit-address.is-active:after, li.woocommerce-MyAccount-navigation-link--edit-address:hover:after {
    background: url(/wp-content/uploads/2024/03/MapPinLine-1.svg);
}
li.woocommerce-MyAccount-navigation-link--edit-account.is-active:after, li.woocommerce-MyAccount-navigation-link--edit-account:hover:after {
    background: url(/wp-content/uploads/2024/03/Gear-1.svg);
}
li.woocommerce-MyAccount-navigation-link--customer-logout.is-active:after, li.woocommerce-MyAccount-navigation-link--customer-logout:hover:after {
    background: url(/wp-content/uploads/2024/03/SignOut-1.svg);
}


.woocommerce a {
    color: #E5853F;
    text-decoration: none;
}
.woocommerce p {
    font-size:14px;
    line-height:20px;
    font-family: sans-serif;
}
.woocommerce {
    display: grid;
    grid-template:auto / 250px auto;
        gap: 30px;
}
.woocommerce-account .woocommerce-MyAccount-navigation{
    float:left;
    width:100%;
    
}
.woocommerce-account .woocommerce-MyAccount-content{
    float:right;
    width:100%;
    
}
.woocommerce-account .woocommerce::before {
    display:none;
}
.woocommerce-account .woocommerce-MyAccount-navigation li {
    padding:0;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul {
background: white;
    border-radius: 48px;
    padding: 30px !important;
    margin: 0 !important;
    box-shadow: 0 4px 4px 0 #00000025;
}
.woocommerce-account .woocommerce-MyAccount-navigation li {
	list-style: none;
    position: relative;
    display:flex;
        align-items: center;
}
.woocommerce-account .woocommerce-MyAccount-navigation li a {
    padding: 15px 0 15px 35px;
    width:100%;
}
.dashboard-col {
    padding: 0 50px;
}
.order-col {
    padding: 30px 50px;
    background: #FFFFFF66;
    border-radius: 48px;
    box-shadow: 0 4px 4px 0 #00000025;
}
form.woocommerce-EditAccountForm.edit-account input {
    border-radius: 20px;
    border: 1px solid #9F9F9F;
}
.woocommerce-MyAccount-orders td.woocommerce-orders-table__cell-order-actions a.woocommerce-button.wp-element-button.button.view {
    margin: 0;
    background: transparent;
    padding: 0;
    text-align: justify;
    color: #2DA5F3;
}
td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-date {
    color: #B69157;
}
td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number a {
    color: #191C1F;
}
tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-processing.order td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-status {
    color: #FA8232;
}
tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-cancelled.order td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-status {
    color: #EE5858;
}
tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-completed.order td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-status {
    color: #2DB224;
}
tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-refunded.order td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-status {
    color: #EE5858;
}
.woocommerce-MyAccount-orders td {
    font-family: sans-serif;
}
table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table {
    border-left: 0;
    border-right: 0;
    border-top: 0;
}
.my-address-col h1 {
    padding: 0 50px;
}
.my-address-col .u-column1.col-1.woocommerce-Address address, .my-address-col .u-column2.col-2.woocommerce-Address address {
    padding: 30px 50px;
    background: #FFFFFF66;
    border-radius: 48px;
    box-shadow: 0 4px 4px 0 #00000025;
}
.my-address-col .u-column1.col-1.woocommerce-Address h3, .my-address-col .u-column2.col-2.woocommerce-Address h3 {
    color: #BF9B63;
    padding: 0 50px;
    
}
.u-columns.woocommerce-Addresses.col2-set.addresses {
    font-family: sans-serif;
}
.dashboard-panel {
    padding: 30px;
}
.my_order_sec {
    background: white;
    padding: 30px;
    border-radius: 30px;
    box-shadow: 0px 4px 4px 0px #00000040;
}
.my_order_sec h2 {
    margin-top: 0;
}
.my_order_sec h2 {
    margin-top: 0;
    font-weight: 500;
}
.my-address-sec {
    padding: 30px 0;
}
.my-address-sec h2 {
    margin-top: 0;
    font-weight: 500;
    padding:0 30px;
}
.my-address-sec .u-columns.woocommerce-Addresses.col2-set.addresses {
    display: flex;
    flex-direction: column;
}
.my-address-sec .u-columns.woocommerce-Addresses.col2-set.addresses .u-column1.col-1.woocommerce-Address, .my-address-sec .u-columns.woocommerce-Addresses.col2-set.addresses .u-column2.col-2.woocommerce-Address {
    width: 100%;
}
.my-address-sec header.woocommerce-Address-title.title {
    padding: 0 30px;
    display:flex;
    justify-content: space-between;
        align-items: center;
}
.my-address-sec header.woocommerce-Address-title.title h3 {
    font-weight: 500;
    color: #BF9B63;
}
.my-address-sec address {
    padding: 30px;
    background: white;
    border-radius: 30px;
        box-shadow: 0px 4px 4px 0px #00000040;
}
.my_account_sec {
    padding: 30px;
}
.my_account_sec h2 {
    font-weight:500;
    margin-top:0;
}
.woocommerce-account .addresses .title::after, .woocommerce-account .addresses .title::before {
display:none;
}

.woocommerce-account .addresses .title .edit {
    margin-bottom:0;
}
.u-column2.col-2.woocommerce-Address {
    margin-top: 30px;
}