.woocommerce-checkout ul.woocommerce-error li {padding: 5px 1rem; margin:0px; display:block; color: #E11D38;}
#afreg_additionalshowhide_16455 .required br, #afreg_additionalshowhide_16455 label br { display: none; }

.woocommerce-checkout table td, .woocommerce-checkout table th, .woocommerce-checkout .wp-block-table td, .woocommerce-checkout .wp-block-table th {
    padding: 0;
}

.woocommerce-MyAccount-orders tr td a br {display: none;}

.woocommerce-MyAccount-orders tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-processing.order td {
    vertical-align: top;
    padding-top: 10px;
}

.woocommerce-MyAccount-orders .woocommerce-button{ margin: 0 !important!;}
.woocommerce-customer-details h2.woocommerce-column__title {    font-size: 38px;}

.woocommerce-table--order-details .wc-item-meta li * {margin: 0px !important;
    padding: 0px !important;
    line-height: normal;
    font-size: 14px;
    color: #7a7a7a;
    float: none;
    display: inline-block;}

.single-product .variations th.label{ vertical-align: top; align-items: self-start;     padding-top: 5px;}
.single-product.woo-variation-swatches.wvs-show-label .variations th:after { margin-top: 6px; }

.page-id-11 .woocommerce .afreg_extra_fields {display: none;}

.hideme p:empty{display: none;}