@charset "utf-8";
/* CSS Document */


.woocommerce form .form-row .input-text, .woocommerce form .form-row select{font-size: 1em;}

/*MI CUENTA*/
.woocommerce-info .button {font-size: 12px !important;line-height: 1;}
.woocommerce-MyAccount-navigation {background: #f6f5f8;padding: 1em;margin-bottom: 1em;border-radius: 10px;}
.woocommerce-MyAccount-navigation ul{margin: 0;list-style: none;}
.woocommerce-MyAccount-navigation ul li {border-bottom: 1px solid rgba(0,0,0,.1);padding: 13px 0;line-height: 1;	text-transform: uppercase;}
.woocommerce-MyAccount-navigation ul li:last-child {border-bottom:none;padding-bottom: 0;}
.woocommerce-MyAccount-navigation ul li:first-child {padding-top: 0;}
.woocommerce-MyAccount-navigation a[aria-current] {font-weight: bold;color: #79b9ff;}

.woocommerce-MyAccount-content .button, .woocommerce-MyAccount-content a.edit {background: #e9e6ed;font-size: 13px !important;	padding: 5px 10px !important;text-transform: uppercase;color: #515151;font-weight: 700;border-radius: 3px;}
.woocommerce table.my_account_orders td, .woocommerce table.my_account_orders th {padding: 10px;vertical-align: middle;}
.woocommerce table.shop_table tbody tr:nth-child(even){background: #f6f5f8;}
.woocommerce-MyAccount-content button[type="submit"] {font-size: 16px !important;background: #79b9ff !important;color: #FFF !important;padding: 10px 10px !important;margin: 1em 0;}
.menu-navegacion-micuenta{width: 30%;}
#toggle-account-menu {background: #f6f5f8;width: 100%;text-align: center; border-radius: 10px 10px 0 0;}
.woocommerce-MyAccount-navigation.menu-visible{border-radius: 0 0 10px 10px;}
@media screen and (max-width: 768px) {
    .woocommerce-MyAccount-navigation {display: none;}
    .woocommerce-MyAccount-navigation.menu-visible {display: block;}
    .menu-navegacion-micuenta{width: 100%;}
}
@media screen and (min-width: 769px) {
    .menu-toggle-mobile {display: none;}
}
.shipped_via{display: block;}
tfoot th {text-align: right !important;}
.woocommerce table.my_account_orders td, .woocommerce table.my_account_orders th {padding: 10px 8px !important;}
.box-col-dashboard{display: flex;gap: 10px;}
.box-col-dashboard .col-50{width: 50%;background: #f6f5f8;text-align: center;border-radius: 10px;}
.box-col-dashboard .col-50 a{width: 100%;display: block;height: 100%;padding: 1em;}
.box-col-dashboard .col-50 span {display: block;font-size: 3em;}
/*MI CUENTA*/

/*DIPLOMA*/
.woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th{max-width: 60px;line-height: 1;vertical-align: middle;}
.woocommerce div.product form.cart .variations th.label {width: 130px;max-width: 130px;font-size: .9em;}
table.variations th.label, table.variations td.value {padding-bottom: 10px !important;}
/*DIPLOMA*/