/* v0.6.61 – proportion + table polish. UI only. */
@media (min-width:1180px){
 body.cs-account-ui .entry-content>.woocommerce{grid-template-columns:330px minmax(0,1fr)!important;column-gap:0!important;margin-top:34px!important}
 body.cs-account-ui .entry-content>.woocommerce>.woocommerce-MyAccount-navigation{width:330px!important;min-width:330px!important;padding:18px 18px 34px 20px!important}
 body.cs-account-ui .entry-content>.woocommerce>.woocommerce-MyAccount-content{padding:12px 34px 60px 32px!important;max-width:none!important;width:100%!important}
 body.cs-account-ui .woocommerce-MyAccount-navigation li a{font-size:16px!important;min-height:58px!important;padding:13px 16px!important;border-radius:9px!important}
 body.cs-account-ui .woocommerce-MyAccount-navigation li a:before{font-size:23px!important;width:34px!important}
 body.cs-account-ui .woocommerce-MyAccount-navigation li.is-active a{font-weight:800!important;box-shadow:0 7px 18px rgba(22,113,224,.16)!important}
 body.cs-account-ui .cs32-topgrid{grid-template-columns:minmax(420px,.95fr) minmax(480px,1.05fr)!important;gap:22px!important;max-width:1280px!important}
 body.cs-account-ui .cs32-topgrid>.cs32-membership-card,body.cs-account-ui .cs32-benefits{min-height:250px!important;padding:30px 34px!important}
}
body.cs-account-ui .woocommerce-MyAccount-content .cs32-page-title{font-size:40px!important;font-weight:850!important;margin-bottom:10px!important}
body.cs-account-ui .cs32-membership-card h2,body.cs-account-ui .cs32-membership-card h3{font-size:29px!important;font-weight:800!important}
body.cs-account-ui .cs32-membership-card .amount,body.cs-account-ui .cs32-membership-card b,body.cs-account-ui .cs32-membership-card strong{font-size:35px!important;font-weight:900!important}
body.cs-account-ui .cs32-benefits h3{font-size:27px!important;font-weight:850!important}
body.cs-account-ui .cs32-history-title{font-size:30px!important;font-weight:900!important;margin:4px 0 15px!important}
body.cs-account-ui table.woocommerce-orders-table{font-size:16px!important;background:#fff!important;border:1px solid #bfd0e3!important;border-radius:12px!important;box-shadow:0 5px 18px rgba(13,47,86,.055)!important}
body.cs-account-ui .woocommerce-orders-table thead{background:#f3f7fc!important}
body.cs-account-ui .woocommerce-orders-table th{font-size:16px!important;font-weight:850!important;padding:16px 18px!important;border-bottom:1px solid #b9cce0!important}
body.cs-account-ui .woocommerce-orders-table td{font-size:15.5px!important;padding:14px 18px!important;border-bottom:1px solid #d7e2ed!important;vertical-align:middle!important}
body.cs-account-ui .woocommerce-orders-table tbody tr:hover{background:#f8fbff!important}
body.cs-account-ui .woocommerce-orders-table td:nth-child(1),body.cs-account-ui .woocommerce-orders-table td:nth-child(4){font-size:16.5px!important;font-weight:900!important;color:#061f50!important}
body.cs-account-ui .woocommerce-orders-table td:nth-child(3) mark,body.cs-account-ui .woocommerce-orders-table td:nth-child(3) span,body.cs-account-ui .woocommerce-orders-table td:nth-child(3) .cs-account-status{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:31px!important;padding:7px 13px!important;border:1px solid rgba(41,86,129,.10)!important;border-radius:999px!important;font-size:12.5px!important;font-weight:850!important;letter-spacing:.05px!important;box-shadow:0 2px 8px rgba(24,64,105,.10),inset 0 1px rgba(255,255,255,.8)!important}
body.cs-account-ui .woocommerce-orders-table .button{font-size:13.5px!important;font-weight:800!important;padding:8px 18px!important;border-radius:7px!important}
@media (max-width:1450px) and (min-width:1180px){
 body.cs-account-ui .entry-content>.woocommerce{grid-template-columns:285px minmax(0,1fr)!important}
 body.cs-account-ui .entry-content>.woocommerce>.woocommerce-MyAccount-navigation{width:285px!important;min-width:285px!important}
 body.cs-account-ui .entry-content>.woocommerce>.woocommerce-MyAccount-content{padding-left:26px!important;padding-right:24px!important}
 body.cs-account-ui .cs32-topgrid{grid-template-columns:minmax(360px,.95fr) minmax(420px,1.05fr)!important}
}
