.woocommerce table.variations tr {
    display: flex;
    justify-content: center;
    align-items: flex-start;
    flex-direction: column;
}

.woocommerce div.product form.cart table.variations th {
    line-height: normal;
    padding: 10px 0px;
    font-size: 20px;
    color: #909090;
}

.woocommerce div.product form.cart .variations select {
    font-size: 17px;
    width: 200px;
}

@media only screen and (max-width: 768px) {
    .woocommerce div.product .woocommerce-tabs ul.tabs {
        display: none !important;
    }

    .woocommerce-tabs.wc-tabs-wrapper>* {
        display: block !important;
        border-bottom: 1px solid #909090;
    }
}