body:not(.woocommerce-cart).page-id-37 .main-content table.shop_table.woocommerce-orders-table.woocommerce-MyAccount-subscriptions.woocommerce-orders-table--subscriptions,
body:not(.woocommerce-cart).page-id-37 .main-content table.woocommerce-table--order-details,
body:not(.woocommerce-cart).page-id-38.woocommerce-view-subscription .main-content table,
body:not(.woocommerce-cart).page-id-38.woocommerce-payment-methods .main-content table,
body:not(.woocommerce-cart).page-id-38.woocommerce-subscriptions .main-content table
{
border-collapse: unset;
border-spacing: 10px;
padding: 10px;
border-radius: 15px !important;
border: 1px solid rgba(0, 0, 0, 0.1) !important;
background: unset !important;
}
body:not(.woocommerce-cart).page-id-37 .main-content table.shop_table.woocommerce-orders-table.woocommerce-MyAccount-subscriptions.woocommerce-orders-table--subscriptions th,
body:not(.woocommerce-cart).page-id-37 .main-content table.woocommerce-table--order-details th,
body:not(.woocommerce-cart).page-id-38.woocommerce-view-subscription  .main-content table th,
body:not(.woocommerce-cart).page-id-38.woocommerce-payment-methods .main-content table th,
body:not(.woocommerce-cart).page-id-38.woocommerce-subscriptions .main-content table th,
body:not(.woocommerce-cart).page-id-37 .main-content table.shop_table.woocommerce-orders-table.woocommerce-MyAccount-subscriptions.woocommerce-orders-table--subscriptions td,
body:not(.woocommerce-cart).page-id-37 .main-content table.woocommerce-table--order-details td,
body:not(.woocommerce-cart).page-id-38.woocommerce-view-subscription .main-content table td,
body:not(.woocommerce-cart).page-id-38.woocommerce-payment-methods .main-content table td,
body:not(.woocommerce-cart).page-id-38.woocommerce-subscriptions .main-content table td{
border: none !important;
padding-left: 0 !important;
}
body:not(.woocommerce-cart).page-id-38.woocommerce-view-subscription .main-content table th,
body:not(.woocommerce-cart).page-id-38.woocommerce-view-subscription .main-content table td,
body:not(.woocommerce-cart).page-id-38.woocommerce-payment-methods .main-content table th,
body:not(.woocommerce-cart).page-id-38.woocommerce-payment-methods .main-content table td,
body:not(.woocommerce-cart).page-id-38.woocommerce-subscriptions  .main-content table th,
body:not(.woocommerce-cart).page-id-38.woocommerce-subscriptions  .main-content table td{
background: white !important;
}
.page-id-37 .woocommerce-order-details a.button,
.page-id-38.woocommerce-payment-methods  a.button,
.page-id-38.woocommerce-view-subscription a.button,
.page-id-38.woocommerce-subscriptions a.button,
#add_payment_method button#place_order {
background-color: #eaaa52 !important;
margin-right: 5px;
}
.page-id-37 .woocommerce ul.order_details {
background-color: transparent !important;
padding: 20px !important;
border-radius: 15px !important;
border: 1px solid rgba(0, 0, 0, 0.1) !important;
}
.page-id-37 .woocommerce-order-details__title,
.page-id-37 .woocommerce-column__title {
font-size: 32px !important;
}
body:not(.woocommerce-cart).page-id-37  .main-content tr th:first-child,
body:not(.woocommerce-cart).page-id-37  .main-content table tr:nth-child(2n+1) {
background-color: #f2e2ce !important;
}
.page-id-37 .woocommerce-page table.shop_table tfoot th {
font-family: 'Lato' !important;
}
.page-id-37 .woocommerce .woocommerce-customer-details address {
border-radius: 15px !important;
padding: 20px !important;
}
.page-id-37 p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {
font-family: 'Source Serif 4';
font-size: 40px;
}
.woocommerce-view-subscription h2,
.page-id-37 .woocommerce-order-details h2 {
font-size: 32px !important;
margin-bottom: 10px !important;
margin-top: 20px;
}