.woocommerce-MyAccount-navigation ul li a{
	display:block;
	width:100%;
	padding:1em 1em;
	border-bottom:2px solid #D9D9D9;
	box-sizing: border-box;
	font-family:'Baloo 2';
	font-weight:700;
	text-transform: uppercase;
	font-size:18px;
}
#wrapper_micuenta .woocommerce{
	background-color:#fff;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	box-shadow:0px 4px 8px 0px rgba(0,0,0,0.26);
}
#wrapper_micuenta .wp-block-column .woocommerce:before{
	content:'';
	background-image:linear-gradient(260deg, rgb(2, 230, 255) 0%, rgb(159, 110, 255) 33%, rgb(255, 0, 222) 70%, rgb(255, 150, 1) 100%);
	width:100%;
	height:6px;
}
.woocommerce-MyAccount-navigation ul li:last-child a{
	border-bottom:2px solid #fff;
	border-bottom-left-radius:20px;
}
#wrapper_micuenta .wp-block-column .woocommerce-MyAccount-content{
	padding:40px 15px;
	box-sizing:border-box;
}
#wrapper_micuenta p a{
	color:#5516d2;
	text-decoration:underline;
}
#wrapper_micuenta .woocommerce-MyAccount-navigation ul a:hover, #wrapper_micuenta .woocommerce-MyAccount-navigation ul .is-active a{
	background-image:linear-gradient(to right, rgb(171,57,251) 0%, rgb(2,230,255) 100%);
	text-decoration:none;
	border-bottom:2px solid #000;
}
#wrapper_micuenta .woocommerce-MyAccount-navigation ul{
	margin-bottom:0px;
	border:0px;
}
#wrapper_micuenta .woocommerce-MyAccount-navigation ul li {
	padding:0px;
}
.woocommerce .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a{
	padding:10px 5px;
	font-weight:700;
	text-transform: uppercase;
	font-size:16px;
	background:#fff;
	border:2px solid #000;
	border-radius:6px;
	line-height:1em;
	color:#000;
	font-family:'Baloo 2';
}
.woocommerce .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a:hover{
	background-image:linear-gradient(to right, rgb(171,57,251) 0%, rgb(2,230,255) 100%);
}
.woocommerce .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-number a{
	color:#5516d2;
	font-weight:700;
}
.woocommerce .woocommerce-MyAccount-content .woocommerce-table--order-details thead .product-name{
	background-color:#000000;
	color:#ffffff;
	border-top-left-radius:8px;
}
.woocommerce .woocommerce-MyAccount-content .woocommerce-table--order-details tr .woocommerce-table__product-table{
	background-color:#000000;
	color:#ffffff;
	border-top-right-radius:8px;
}
.woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details h2{
	font-weight:700;
}
.woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details address .woocommerce-customer-details--phone{
	margin-bottom:0px;
	margin-top:0px;
}
.woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details address .woocommerce-customer-details--email{
	margin-top:0px;
}
.woocommerce.woocommerce-MyAccount-content .woocommerce-order-details h2{
	font-size:28px;
}
.woocommerce-checkout-review-order-table, .woocommerce-checkout #order_review #payment {
	background-color:#fff;
}
.woocommerce .woocommerce-Addresses .woocommerce-Address a{
	color:#5516d2;
	font-weight:700;
	float:none !important;
}
.woocommerce .woocommerce-Addresses .woocommerce-Address a:hover {
	text-decoration: underline;
}
.woocommerce-Addresses .woocommerce-Address h2{
	margin-bottom:5px;
	margin-top:0px;
}
.woocommerce-Addresses .woocommerce-Address h2{
	font-size:28px;
}
.woocommerce .woocommerce-MyAccount-content form .form-row label{
	line-height:1em;
	margin-bottom:6px;
	font-size:14px;
}
.woocommerce .woocommerce-MyAccount-content form .form-row{
	margin-bottom:10px;
}
.woocommerce-MyAccount-content p .wp-element-button:hover, .woocommerce .woocommerce-customer-details .order-actions-button:hover, .woocommerce .woocommerce-order-details .order-actions-button:hover, .woocommerce .woocommerce-order-downloads .order-actions-button:hover, .woocommerce-Address a:hover {
	background-image:linear-gradient(to right, rgb(171,57,251) 0%, rgb(2,230,255) 100%);
}
.woocommerce-MyAccount-content p .wp-element-button, .woocommerce .woocommerce-customer-details .order-actions-button, .woocommerce .woocommerce-order-details .order-actions-button, .woocommerce .woocommerce-order-downloads .order-actions-button, .woocommerce-Address a {
	padding:10px 20px;
	font-weight:700;
	text-transform: uppercase;
	font-size:16px;
	background:#fff;
	border:2px solid #000;
	border-radius:6px;
	line-height:1em;
	color:#000;
	font-family:'Baloo 2';
}
.woocommerce-Address a {
    display: inline-block;
}
.woocommerce-Address-title h2 {
	font-size:24px;
}
.woocommerce-Address-title {
	margin-bottom:15px;
}

.woocommerce-MyAccount-content form h2{
	margin-top:0px;
	margin-bottom:10px;
	font-size:28px;
}
#account_display_name {
	margin-bottom:5px;
}
.woocommerce-page .woocommerce-MyAccount-content form .form-row input.input-text, .woocommerce-page .woocommerce-MyAccount-content form .form-row select, .woocommerce-page .woocommerce-MyAccount-content form .form-row textarea.input-text {
	font-size:16px;
}
.woocommerce-MyAccount-content .woocommerce-input-wrapper > span{
	font-size:16px;
}

.woocommerce-MyAccount-content h4{
	font-size:20px;
}

#customer_login {
    padding: 0px 20px;
    box-sizing: border-box;
}

.game-group-header td {
    text-transform: uppercase;
    font-size: 0.9em;
    color: #444;
}
.woocommerce-account .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a {
	margin-bottom:0px;
}

.woocommerce table.shop_table .woocommerce-orders-table__row.cds-parent-row th, .woocommerce table.shop_table .woocommerce-orders-table__row.cds-parent-row td {
    padding-bottom: 0px;
    padding-top: 6px;
    border-bottom: 0px;
}
.woocommerce table.shop_table .woocommerce-orders-table__row.cds-parent-row th {
    padding-bottom: 6px;
}
       .woocommerce table.shop_table .woocommerce-orders-table__row.cds-child-row th, .woocommerce table.shop_table .woocommerce-orders-table__row.cds-child-row td {
    padding-top: 4px;
    padding-bottom: 6px;
	border-top:0px;
}
.woocommerce table.shop_table tr.woocommerce-orders-table__row--status-cancelled td {
    padding-bottom: 10px;
}
.woocommerce table.shop_table .woocommerce-orders-table__row.cds-child-row td.woocommerce-orders-table__cell-order-date time {
	display:none;
}
        .woocommerce-orders-table__row.cds-parent-row th,
        .woocommerce-orders-table__row.cds-parent-row td,
        .woocommerce-orders-table__row.cds-child-row th,
        .woocommerce-orders-table__row.cds-child-row td {
            background-color: #faf9ff ;
        }

        .woocommerce-orders-table__row:not(.cds-parent-row):not(.cds-child-row) th,
        .woocommerce-orders-table__row:not(.cds-parent-row):not(.cds-child-row) td {
            background-color: #ffffff ;
        }

        .woocommerce-orders-table__row td.woocommerce-orders-table__cell-order-actions a.button {
            border: 2px solid #000000 ;
            font-weight: 700 ;
            text-transform: uppercase;
            letter-spacing: 0.5px;
            background: transparent ;
            color: #000000 ;
            transition: all 0.2s ease;
        }
        .woocommerce-orders-table__row td.woocommerce-orders-table__cell-order-actions a.button:hover {
            background-color: #000000 ;
            color: #ffffff ;
        }

        .woocommerce-orders-table__row.cds-parent-row td,
        .woocommerce-orders-table__row.cds-parent-row th,
        .woocommerce-orders-table__row.cds-child-row td,
        .woocommerce-orders-table__row.cds-child-row th {
            background-color: #faf9ff ;
        }

        .woocommerce-orders-table__row:not(.cds-parent-row):not(.cds-child-row) td,
        .woocommerce-orders-table__row:not(.cds-parent-row):not(.cds-child-row) th {
            background-color: #ffffff;
        }

        .woocommerce-orders-table__row td.woocommerce-orders-table__cell-order-actions a.button {
            border: 2px solid #000000;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 0.5px;
            transition: all 0.2s ease;
        }
        .woocommerce-orders-table__row td.woocommerce-orders-table__cell-order-actions a.button:hover {
            background-color: #000000;
            color: #ffffff;
        }
        
        .woocommerce-orders-table__row:has(.is-childless) td, .woocommerce-orders-table__row:has(.is-childless) th {
    padding-bottom: 6px !important;
}

.cds-meta-lanzamiento, .cds-meta-limite, .cds-meta-juego, .woocommerce-orders-table__cell-order-date, .woocommerce-orders-table__cell-order-date time{
	font-size: 12px!important;
}

@media (max-width:768px){


	#deposit_myaccount{
	overflow-x: auto;
	max-width:100%;
	margin-bottom:40px;
	}
	.woocommerce-MyAccount-content div .woocommerce_deposits_parent_order_summary {
	width:600px;
	}
	.woocommerce-MyAccount-content .u-column2.col-2.woocommerce-Address{
	margin-top:30px;
	}
	.woocommerce-MyAccount-navigation ul li:last-child a{
	border-bottom:2px solid #d9d9d9;
	}
	
	.woocommerce-orders-table__row{
	padding: 16px 4px !important;
	display: grid !important;
	grid-template-columns: 1fr auto !important;
	align-items: start !important;
}
.woocommerce-orders-table__cell-order-total::before{
	content: "" !important;
}
.woocommerce-orders-table__cell-order-date{
	grid-column: 1 / -1 !important;
	grid-row: 2 !important;
	display: flex !important;
	gap: 6px !important;
	padding-top:0px!important;
	padding-bottom:0px!important;
}
.woocommerce-orders-table__cell-order-status{
	grid-column: 1 / -1 !important;
	grid-row: 3 !important;
}
.cds-status-meta-wrapper{
	gap: 6px !important;
}
.woocommerce-orders-table__cell-order-actions{
	grid-column: 1 / -1 !important;
	grid-row: 4 !important;
	padding:0px!important;
}
.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a{
	margin-top:12px;
}
.woocommerce table.shop_table_responsive tbody th, .woocommerce-page table.shop_table_responsive tbody th{
	display: block;
	padding-bottom:0px!important;
}
.shop_table_responsive th, .shop_table_responsive td, .shop_table th, .shop_table td{
	border: 0px solid #000!important;
}
.cds-parent-row, .cds-child-row{
	background-color: #faf9ff;
	gap:2px;
}
.woocommerce table.shop_table_responsive tr:nth-child(2n) td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{
	background:transparent;
}
.cds-parent-row.cds-bundle-start{
	border-top:1px solid #6b21a8;
	padding-bottom:0px!important;
}
.cds-child-row{
	padding-top:10px!important;
	border-bottom:1px solid #6b21a8;
}
.woocommerce-orders-table__row.cds-child-row, .woocommerce-orders-table__row.cds-parent-row{
	border-left: 2px solid #6b21a8;
	border-right: 2px solid #6b21a8;
}
.woocommerce-MyAccount-orders tbody .cds-meta-lanzamiento, .woocommerce-MyAccount-orders tbody .cds-meta-juego, .woocommerce-MyAccount-orders tbody .cds-meta-limite, .woocommerce-MyAccount-orders tbody .cds-container-loop-badge{
	text-align: left;
}
.woocommerce-MyAccount-orders tbody .cds-status-badge{
	gap:3px!important;
	font-size: 12px!important;
}
.woocommerce-orders-table__cell-order-total .amount, .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-number a{
	font-size:18px;
	font-weight:700;
	font-family:'Baloo 2';
}
.woocommerce-orders-table__cell-order-date::before{
	font-weight: 600!important;
}
.woocommerce-MyAccount-orders tbody .cds-order-legend{
	padding-bottom:5px;
}

	
	
}
